Inflatable 5.0.121

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.121
                    
NuGet\Install-Package Inflatable -Version 5.0.121
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Inflatable" Version="5.0.121" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.121" />
                    
Directory.Packages.props
<PackageReference Include="Inflatable" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Inflatable --version 5.0.121
                    
#r "nuget: Inflatable, 5.0.121"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Inflatable@5.0.121
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Inflatable&version=5.0.121
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.121
                    
Install as a Cake Tool

Inflatable

Build status

Inflatable is a feature-rich ORM (Object-Relational Mapping) library for .NET applications. It provides seamless integration with your data access layer, allowing you to interact with your database using a convenient and expressive API.

Getting Started

To use Inflatable, you need to wire it up with you ServiceCollection. Follow the steps below to configure your application:

  1. Install the Inflatable package from NuGet.

  2. In your application's startup code, add the following lines to configure Canister:

    var services = new ServiceCollection();
    services.AddCanisterModules();
    // ...
    

    The AddCanisterModules() extension method registers Inflatable with the IoC container.

  3. With these steps completed, Inflatable is ready to be used within your application.

Basic Usage

The primary class of interest in Inflatable is the DbContext class, which provides a rich set of features for querying and interacting with your database.

Querying Data

To retrieve data from the database, use the DbContext<T> class with the CreateQuery() method:

var results = DbContext<MyPoco>.CreateQuery().Where(x => x.MyProperty == 12).ToList();

The CreateQuery() method returns an IQueryable<T>, allowing you to chain additional query operations such as Where, Select, OrderBy, Distinct, First, Single, Take, and their variations. Please note that functions like GroupBy, Union, and Include are not currently implemented.

For more complex queries or when you need to execute raw SQL, you can use the ExecuteAsync() method:

var results = await DbContext<MyPoco>.ExecuteAsync("SELECT * FROM MyTable", CommandType.Text, "MyConnectionString");

Saving and Deleting Objects

To save or delete an object, you need to create an instance of DbContext or a Session object:

await new DbContext<MyPoco>().Save(myObject).ExecuteAsync();

Alternatively, you can resolve the DbContext from the service provider in your application.

Documentation

For detailed information on using Inflatable and its advanced features, refer to the documentation available on the project's website.

Contributing

Contributions are welcome! If you have any bug reports, feature requests, or would like to contribute to the project, please check out the contribution guidelines.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
5.0.124 90 1/22/2026
5.0.123 78 1/22/2026
5.0.122 90 1/21/2026
5.0.121 77 1/21/2026
5.0.120 91 1/20/2026
5.0.119 79 1/20/2026
5.0.118 106 1/17/2026
5.0.117 124 1/8/2026
5.0.116 95 1/8/2026
5.0.115 207 12/25/2025
5.0.114 191 12/24/2025
5.0.113 189 12/23/2025
5.0.112 160 12/12/2025
5.0.111 426 12/11/2025
5.0.110 451 12/10/2025
5.0.109 446 12/10/2025
5.0.108 695 12/2/2025
5.0.107 506 12/1/2025
5.0.106 212 11/24/2025
5.0.105 430 11/19/2025
5.0.104 433 11/18/2025
5.0.103 262 11/14/2025
5.0.102 285 11/14/2025
5.0.101 307 11/13/2025
5.0.100 312 11/13/2025
5.0.99 210 11/7/2025
5.0.98 208 11/6/2025
5.0.97 221 11/3/2025
5.0.96 205 10/31/2025
5.0.95 215 10/20/2025
5.0.94 194 10/20/2025
5.0.93 197 10/20/2025
5.0.92 204 10/20/2025
5.0.91 193 10/17/2025
5.0.90 207 10/16/2025
5.0.89 214 10/15/2025
5.0.88 185 10/15/2025
5.0.87 210 10/14/2025
5.0.86 210 10/13/2025
5.0.85 193 10/13/2025
5.0.84 198 10/13/2025
5.0.83 200 10/12/2025
5.0.82 233 10/1/2025
5.0.81 219 9/30/2025
5.0.80 216 9/29/2025
5.0.79 187 9/26/2025
5.0.78 223 9/25/2025
5.0.77 331 9/19/2025
5.0.76 343 9/18/2025
5.0.75 329 9/18/2025
5.0.74 344 9/17/2025
5.0.73 184 9/12/2025
5.0.72 201 9/11/2025
5.0.71 197 9/10/2025
5.0.70 195 9/10/2025
5.0.69 263 8/20/2025
5.0.68 199 8/20/2025
5.0.67 206 8/20/2025
5.0.66 197 8/20/2025
5.0.65 212 8/19/2025
5.0.64 210 8/18/2025
5.0.63 193 8/18/2025
5.0.62 197 8/18/2025
5.0.61 196 8/18/2025
5.0.60 290 8/7/2025
5.0.59 281 8/7/2025
5.0.58 285 8/6/2025
5.0.57 302 8/5/2025
5.0.56 300 8/5/2025
5.0.55 296 8/5/2025
5.0.54 292 8/5/2025
5.0.53 241 8/4/2025
5.0.52 224 8/4/2025
5.0.51 240 8/4/2025
5.0.50 236 8/4/2025
5.0.49 259 7/29/2025
5.0.48 168 7/29/2025
5.0.47 174 7/29/2025
5.0.46 164 7/29/2025
5.0.45 205 7/18/2025
5.0.44 208 7/17/2025
5.0.43 214 7/17/2025
5.0.42 219 7/16/2025
5.0.41 213 7/16/2025
5.0.40 230 7/9/2025
5.0.39 217 7/9/2025
5.0.38 233 7/1/2025
5.0.36 217 7/1/2025
5.0.35 214 6/30/2025
5.0.33 215 6/30/2025
5.0.32 232 6/30/2025
5.0.31 231 6/27/2025
5.0.30 204 6/27/2025
5.0.29 195 6/27/2025
5.0.28 225 6/27/2025
5.0.25 260 2/4/2025
5.0.24 197 1/31/2025
5.0.23 197 1/30/2025
5.0.22 195 1/29/2025
5.0.21 198 1/27/2025
5.0.20 194 1/24/2025
5.0.19 194 1/23/2025
5.0.18 186 1/17/2025
5.0.17 184 1/16/2025
5.0.16 165 1/15/2025
5.0.15 163 1/14/2025
5.0.14 167 1/13/2025
5.0.13 169 1/10/2025
5.0.12 215 12/18/2024
5.0.11 193 12/17/2024
5.0.10 212 12/11/2024
5.0.9 214 12/10/2024
5.0.8 187 12/9/2024
5.0.7 217 12/6/2024
5.0.6 207 11/27/2024
5.0.5 200 11/27/2024
5.0.4 207 11/26/2024
5.0.3 195 11/25/2024
5.0.2 203 11/24/2024
4.0.244 205 10/29/2024
4.0.243 213 10/25/2024
4.0.242 253 9/27/2024
4.0.241 231 9/23/2024
4.0.240 223 9/6/2024
4.0.239 214 8/29/2024
4.0.238 249 8/27/2024
4.0.237 229 8/26/2024
4.0.236 247 8/22/2024
4.0.235 238 8/21/2024
4.0.234 235 8/20/2024
4.0.233 217 8/15/2024
4.0.232 200 8/5/2024
4.0.231 205 8/1/2024
4.0.230 220 7/25/2024
4.0.229 221 7/11/2024
4.0.228 212 7/10/2024
4.0.227 232 7/10/2024
4.0.226 219 7/5/2024
4.0.225 219 6/27/2024
4.0.224 230 6/26/2024
4.0.223 207 6/25/2024
4.0.222 207 6/24/2024
4.0.220 230 6/21/2024
4.0.219 223 6/19/2024
4.0.218 224 6/18/2024
4.0.217 236 6/17/2024
4.0.216 213 6/14/2024
4.0.215 243 6/13/2024
4.0.214 227 5/31/2024
4.0.213 230 5/30/2024
4.0.212 226 5/27/2024
4.0.211 243 5/23/2024
4.0.210 227 5/17/2024
4.0.209 235 5/16/2024
4.0.208 252 5/8/2024
4.0.207 267 5/7/2024
4.0.206 226 5/6/2024
4.0.205 206 5/3/2024
4.0.204 197 5/2/2024
4.0.203 196 5/2/2024
4.0.202 199 5/2/2024
4.0.201 211 5/2/2024
4.0.198 239 5/1/2024
4.0.197 242 4/30/2024
4.0.196 220 4/29/2024
4.0.195 215 4/29/2024
4.0.194 233 4/25/2024
4.0.193 246 4/15/2024
4.0.192 222 4/12/2024
4.0.191 243 4/12/2024
4.0.190 238 4/11/2024
4.0.189 239 4/9/2024
4.0.188 242 4/2/2024
4.0.187 254 4/1/2024
4.0.186 228 3/29/2024
4.0.185 274 3/22/2024
4.0.184 221 3/19/2024
4.0.183 230 3/18/2024
4.0.182 237 3/15/2024
4.0.181 250 3/14/2024
4.0.180 253 3/12/2024
4.0.179 243 3/11/2024
4.0.178 259 3/8/2024
4.0.177 244 3/7/2024
4.0.176 220 3/6/2024
4.0.175 249 3/5/2024
4.0.174 225 3/4/2024
4.0.173 238 3/4/2024
4.0.172 243 3/1/2024
4.0.171 228 2/29/2024
4.0.170 228 2/28/2024
4.0.169 233 2/27/2024
4.0.168 234 2/26/2024
4.0.167 237 2/23/2024
4.0.166 226 2/22/2024
4.0.165 238 2/21/2024
4.0.164 227 2/20/2024
4.0.163 248 2/19/2024
4.0.162 238 2/19/2024
4.0.161 242 2/16/2024
4.0.160 232 2/16/2024
4.0.159 247 2/15/2024
4.0.158 238 2/14/2024
4.0.157 219 2/13/2024
4.0.156 217 2/12/2024
4.0.155 241 2/9/2024
4.0.154 223 2/8/2024
4.0.153 230 2/7/2024
4.0.152 217 2/7/2024
4.0.151 229 2/6/2024
4.0.150 223 2/5/2024
4.0.149 202 2/2/2024
4.0.148 218 2/1/2024
4.0.147 221 2/1/2024
4.0.146 232 1/31/2024
4.0.145 213 1/30/2024
4.0.144 208 1/29/2024
4.0.143 235 1/26/2024
4.0.142 212 1/25/2024
4.0.141 220 1/24/2024
4.0.140 224 1/23/2024
4.0.139 211 1/19/2024
4.0.138 224 1/19/2024
4.0.137 235 1/18/2024
4.0.136 231 1/17/2024
4.0.135 229 1/16/2024
4.0.134 230 1/16/2024
4.0.133 235 1/15/2024
4.0.132 234 1/12/2024
4.0.131 214 1/11/2024
4.0.130 223 1/10/2024
4.0.129 257 1/9/2024
4.0.128 237 1/8/2024
4.0.127 261 1/5/2024
4.0.126 261 12/29/2023
4.0.125 260 12/28/2023
4.0.124 259 12/27/2023
4.0.123 227 12/26/2023
4.0.122 258 12/26/2023
4.0.121 237 12/25/2023
4.0.120 226 12/25/2023
4.0.119 247 12/22/2023
4.0.118 230 12/21/2023
4.0.117 241 12/20/2023
4.0.116 224 12/19/2023
4.0.115 229 12/18/2023
4.0.114 229 12/15/2023
4.0.113 220 12/14/2023
4.0.112 200 12/14/2023
4.0.111 238 12/13/2023
4.0.106 256 12/8/2023
4.0.105 207 12/7/2023
4.0.104 199 12/6/2023
4.0.103 207 12/6/2023
4.0.102 207 12/5/2023
4.0.101 181 12/5/2023
4.0.100 196 11/27/2023
4.0.99 180 11/24/2023
4.0.98 201 11/22/2023
4.0.97 196 11/21/2023
4.0.96 213 11/20/2023
4.0.95 197 11/20/2023
4.0.94 686 11/17/2023
4.0.93 186 11/16/2023
4.0.92 181 11/14/2023
4.0.91 174 11/13/2023
4.0.90 188 11/10/2023
4.0.89 203 11/9/2023
4.0.88 202 11/9/2023
4.0.87 196 11/8/2023
4.0.86 179 11/7/2023
4.0.85 176 11/6/2023
4.0.84 218 11/5/2023
4.0.83 179 11/3/2023
4.0.82 183 11/3/2023
4.0.81 194 11/2/2023
4.0.80 209 11/1/2023
4.0.77 193 10/31/2023
4.0.76 225 10/30/2023
4.0.75 186 10/27/2023
4.0.74 207 10/26/2023
4.0.73 203 10/18/2023
4.0.72 193 10/17/2023
4.0.71 218 10/17/2023
4.0.70 220 10/16/2023
4.0.69 233 10/13/2023
4.0.68 189 10/13/2023
4.0.67 205 10/12/2023
4.0.66 226 10/6/2023
4.0.65 198 10/5/2023
4.0.64 207 9/27/2023
4.0.63 197 9/26/2023
4.0.62 211 9/25/2023
4.0.61 216 9/21/2023
4.0.60 176 9/20/2023
4.0.59 203 9/19/2023
4.0.58 208 9/18/2023
4.0.55 226 9/15/2023
4.0.54 209 9/14/2023
4.0.53 202 9/13/2023
4.0.52 262 9/12/2023
4.0.51 244 9/11/2023
4.0.50 253 9/11/2023
4.0.49 233 9/11/2023
4.0.48 292 9/8/2023
4.0.47 222 9/7/2023
4.0.46 271 9/6/2023
4.0.45 218 9/5/2023
4.0.44 208 9/5/2023
4.0.43 219 9/4/2023
4.0.42 259 9/1/2023
4.0.41 254 8/31/2023
4.0.40 254 8/30/2023
4.0.39 237 8/30/2023
4.0.38 230 8/29/2023
4.0.37 290 8/28/2023
4.0.36 269 8/25/2023
4.0.35 255 8/24/2023
4.0.34 257 8/23/2023
4.0.33 221 8/21/2023
4.0.32 221 8/18/2023
4.0.31 255 8/17/2023
4.0.30 204 8/17/2023
4.0.29 231 8/17/2023
4.0.28 239 8/17/2023
4.0.27 257 8/11/2023
4.0.26 262 8/10/2023
4.0.25 250 8/9/2023
4.0.24 231 8/8/2023
4.0.23 249 8/8/2023
4.0.22 332 8/8/2023
4.0.21 265 8/7/2023
4.0.20 265 8/4/2023
4.0.19 265 8/3/2023
4.0.18 279 7/27/2023
4.0.17 275 7/26/2023
4.0.16 302 7/21/2023
4.0.15 281 7/20/2023
4.0.14 280 7/19/2023
4.0.13 263 7/18/2023
4.0.12 282 7/18/2023
4.0.11 255 7/18/2023
4.0.10 263 7/18/2023
4.0.9 286 7/17/2023
4.0.7 406 2/10/2023
4.0.6 413 2/6/2023
4.0.5 430 1/30/2023
4.0.4 449 1/30/2023
4.0.3 414 1/27/2023
4.0.2 423 12/13/2022
4.0.1 461 12/13/2022
3.0.111 669 9/17/2022
3.0.110 633 8/11/2022
3.0.109 655 6/10/2022
3.0.107 716 4/20/2022
3.0.106 677 1/11/2022
3.0.105 619 1/10/2022
3.0.104 508 12/7/2021
3.0.103 604 10/27/2021
3.0.102 607 6/17/2021
3.0.100 642 6/17/2021
3.0.95 654 6/16/2021
3.0.91 640 1/14/2021
3.0.90 664 1/7/2021
3.0.89 708 12/16/2020
3.0.88 672 12/15/2020
3.0.87 762 12/10/2020
3.0.86 687 12/7/2020
3.0.84 721 12/7/2020
3.0.80 767 10/2/2020
3.0.79 865 10/1/2020
3.0.78 765 9/29/2020
3.0.77 764 9/13/2020
3.0.76 769 6/19/2020
3.0.75 768 6/8/2020
3.0.74 746 6/1/2020
3.0.73 784 5/13/2020
3.0.72 758 5/13/2020
3.0.70 785 5/12/2020
3.0.69 753 5/12/2020
3.0.68 779 5/12/2020
3.0.67 784 5/12/2020
3.0.41 793 4/28/2020
3.0.40 760 4/24/2020
3.0.39 760 4/16/2020
3.0.38 810 4/16/2020
3.0.37 779 4/15/2020
3.0.36 767 4/15/2020
3.0.34 843 4/11/2020
3.0.33 814 4/10/2020
3.0.32 817 4/7/2020
3.0.31 808 4/6/2020
3.0.30 820 4/5/2020
3.0.29 848 4/5/2020
3.0.28 921 4/5/2020
3.0.27 852 4/2/2020
3.0.24 801 4/1/2020
3.0.23 823 3/29/2020
3.0.22 786 3/26/2020
3.0.21 779 3/26/2020
3.0.20 717 3/25/2020
3.0.19 825 3/25/2020
3.0.18 862 3/22/2020
3.0.16 879 3/21/2020
3.0.15 789 3/16/2020
3.0.14 810 3/14/2020
3.0.13 895 3/14/2020
3.0.11 763 3/13/2020
3.0.10 787 3/13/2020
3.0.8 807 3/5/2020
3.0.7 781 2/28/2020
3.0.6 813 2/28/2020
3.0.5 817 2/22/2020
3.0.4 830 2/6/2020
3.0.3 810 2/6/2020
3.0.1 858 1/10/2020
3.0.0 827 12/26/2019
2.0.34 921 4/17/2019
2.0.33 873 4/17/2019
2.0.32 901 3/14/2019
2.0.31 963 2/22/2019
2.0.30 1,130 11/1/2018
2.0.29 1,109 10/11/2018
2.0.27 1,122 10/5/2018
2.0.26 1,111 10/2/2018
2.0.25 1,105 9/25/2018
2.0.24 1,085 9/19/2018
2.0.23 1,126 9/19/2018
2.0.22 1,161 9/18/2018
2.0.21 1,203 9/13/2018
2.0.20 1,312 8/7/2018
2.0.19 1,239 8/1/2018
2.0.18 1,284 8/1/2018
2.0.17 1,520 7/3/2018
2.0.16 1,607 6/26/2018
2.0.15 1,559 6/26/2018
2.0.14 1,528 6/14/2018
2.0.13 1,577 5/31/2018
2.0.11 1,511 5/22/2018
2.0.10 1,573 5/21/2018
2.0.9 1,686 5/21/2018
2.0.8 1,650 5/11/2018
2.0.7 1,701 2/15/2018
2.0.6 1,655 2/15/2018
2.0.5 1,679 2/13/2018
2.0.4 1,641 1/24/2018
2.0.3 1,677 1/8/2018
2.0.2 1,713 1/2/2018
1.0.83 1,677 12/15/2017
1.0.82 1,449 12/1/2017
1.0.81 1,352 11/22/2017
1.0.80 1,363 11/21/2017
1.0.79 1,411 11/21/2017
1.0.78 1,400 11/21/2017
1.0.76 1,345 11/17/2017
1.0.72 1,421 11/17/2017
1.0.71 1,351 11/17/2017
1.0.67 1,378 11/16/2017
1.0.66 1,405 11/16/2017
1.0.65 1,444 11/14/2017
1.0.63 1,373 11/14/2017
1.0.62 1,373 11/14/2017
1.0.61 1,408 11/13/2017
1.0.60 1,439 11/13/2017
1.0.55 1,462 11/13/2017
1.0.53 1,445 11/13/2017
1.0.52 1,383 11/13/2017
1.0.50 1,390 11/6/2017
1.0.49 1,389 10/24/2017
1.0.48 1,367 10/24/2017
1.0.44 1,361 10/19/2017
1.0.42 1,374 10/19/2017
1.0.40 1,366 10/18/2017
1.0.39 1,399 10/13/2017
1.0.34 1,398 10/12/2017
1.0.32 1,431 10/12/2017
1.0.31 1,353 10/11/2017
1.0.26 1,376 10/2/2017
1.0.24 1,434 9/29/2017
1.0.21 1,399 9/26/2017
1.0.19 1,376 9/25/2017
1.0.16 1,396 9/23/2017
1.0.15 1,390 9/22/2017
1.0.11 1,383 9/22/2017
1.0.10 1,401 9/22/2017
1.0.8 1,393 9/21/2017
1.0.7 1,411 9/21/2017
1.0.5 1,448 9/21/2017