Inflatable 5.0.90

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.90
                    
NuGet\Install-Package Inflatable -Version 5.0.90
                    
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.90" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.90" />
                    
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.90
                    
#r "nuget: Inflatable, 5.0.90"
                    
#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.90
                    
#: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.90
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.90
                    
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.105 75 11/19/2025
5.0.104 92 11/18/2025
5.0.103 223 11/14/2025
5.0.102 242 11/14/2025
5.0.101 268 11/13/2025
5.0.100 274 11/13/2025
5.0.99 173 11/7/2025
5.0.98 174 11/6/2025
5.0.97 187 11/3/2025
5.0.96 170 10/31/2025
5.0.95 183 10/20/2025
5.0.94 164 10/20/2025
5.0.93 163 10/20/2025
5.0.92 169 10/20/2025
5.0.91 156 10/17/2025
5.0.90 178 10/16/2025
5.0.89 184 10/15/2025
5.0.88 157 10/15/2025
5.0.87 178 10/14/2025
5.0.86 175 10/13/2025
5.0.85 166 10/13/2025
5.0.84 167 10/13/2025
5.0.83 169 10/12/2025
5.0.82 200 10/1/2025
5.0.81 186 9/30/2025
5.0.80 183 9/29/2025
5.0.79 162 9/26/2025
5.0.78 190 9/25/2025
5.0.77 302 9/19/2025
5.0.76 312 9/18/2025
5.0.75 304 9/18/2025
5.0.74 313 9/17/2025
5.0.73 160 9/12/2025
5.0.72 177 9/11/2025
5.0.71 164 9/10/2025
5.0.70 169 9/10/2025
5.0.69 232 8/20/2025
5.0.68 168 8/20/2025
5.0.67 173 8/20/2025
5.0.66 171 8/20/2025
5.0.65 184 8/19/2025
5.0.64 179 8/18/2025
5.0.63 166 8/18/2025
5.0.62 169 8/18/2025
5.0.61 168 8/18/2025
5.0.60 263 8/7/2025
5.0.59 249 8/7/2025
5.0.58 259 8/6/2025
5.0.57 273 8/5/2025
5.0.56 269 8/5/2025
5.0.55 265 8/5/2025
5.0.54 264 8/5/2025
5.0.53 203 8/4/2025
5.0.52 199 8/4/2025
5.0.51 202 8/4/2025
5.0.50 200 8/4/2025
5.0.49 197 7/29/2025
5.0.48 138 7/29/2025
5.0.47 142 7/29/2025
5.0.46 137 7/29/2025
5.0.45 177 7/18/2025
5.0.44 182 7/17/2025
5.0.43 182 7/17/2025
5.0.42 184 7/16/2025
5.0.41 185 7/16/2025
5.0.40 199 7/9/2025
5.0.39 186 7/9/2025
5.0.38 204 7/1/2025
5.0.36 188 7/1/2025
5.0.35 187 6/30/2025
5.0.33 182 6/30/2025
5.0.32 191 6/30/2025
5.0.31 197 6/27/2025
5.0.30 174 6/27/2025
5.0.29 166 6/27/2025
5.0.28 197 6/27/2025
5.0.25 233 2/4/2025
5.0.24 165 1/31/2025
5.0.23 166 1/30/2025
5.0.22 161 1/29/2025
5.0.21 173 1/27/2025
5.0.20 162 1/24/2025
5.0.19 166 1/23/2025
5.0.18 166 1/17/2025
5.0.17 157 1/16/2025
5.0.16 132 1/15/2025
5.0.15 132 1/14/2025
5.0.14 143 1/13/2025
5.0.13 147 1/10/2025
5.0.12 186 12/18/2024
5.0.11 173 12/17/2024
5.0.10 185 12/11/2024
5.0.9 180 12/10/2024
5.0.8 158 12/9/2024
5.0.7 188 12/6/2024
5.0.6 183 11/27/2024
5.0.5 172 11/27/2024
5.0.4 170 11/26/2024
5.0.3 168 11/25/2024
5.0.2 178 11/24/2024
4.0.244 180 10/29/2024
4.0.243 185 10/25/2024
4.0.242 227 9/27/2024
4.0.241 203 9/23/2024
4.0.240 195 9/6/2024
4.0.239 194 8/29/2024
4.0.238 227 8/27/2024
4.0.237 209 8/26/2024
4.0.236 216 8/22/2024
4.0.235 214 8/21/2024
4.0.234 208 8/20/2024
4.0.233 194 8/15/2024
4.0.232 169 8/5/2024
4.0.231 182 8/1/2024
4.0.230 194 7/25/2024
4.0.229 188 7/11/2024
4.0.228 185 7/10/2024
4.0.227 204 7/10/2024
4.0.226 198 7/5/2024
4.0.225 197 6/27/2024
4.0.224 196 6/26/2024
4.0.223 181 6/25/2024
4.0.222 184 6/24/2024
4.0.220 201 6/21/2024
4.0.219 193 6/19/2024
4.0.218 193 6/18/2024
4.0.217 210 6/17/2024
4.0.216 184 6/14/2024
4.0.215 216 6/13/2024
4.0.214 200 5/31/2024
4.0.213 197 5/30/2024
4.0.212 199 5/27/2024
4.0.211 213 5/23/2024
4.0.210 200 5/17/2024
4.0.209 208 5/16/2024
4.0.208 221 5/8/2024
4.0.207 231 5/7/2024
4.0.206 196 5/6/2024
4.0.205 180 5/3/2024
4.0.204 172 5/2/2024
4.0.203 168 5/2/2024
4.0.202 174 5/2/2024
4.0.201 185 5/2/2024
4.0.198 213 5/1/2024
4.0.197 213 4/30/2024
4.0.196 193 4/29/2024
4.0.195 184 4/29/2024
4.0.194 203 4/25/2024
4.0.193 222 4/15/2024
4.0.192 196 4/12/2024
4.0.191 210 4/12/2024
4.0.190 214 4/11/2024
4.0.189 209 4/9/2024
4.0.188 212 4/2/2024
4.0.187 225 4/1/2024
4.0.186 204 3/29/2024
4.0.185 241 3/22/2024
4.0.184 194 3/19/2024
4.0.183 205 3/18/2024
4.0.182 210 3/15/2024
4.0.181 221 3/14/2024
4.0.180 226 3/12/2024
4.0.179 222 3/11/2024
4.0.178 234 3/8/2024
4.0.177 221 3/7/2024
4.0.176 189 3/6/2024
4.0.175 226 3/5/2024
4.0.174 203 3/4/2024
4.0.173 212 3/4/2024
4.0.172 214 3/1/2024
4.0.171 204 2/29/2024
4.0.170 206 2/28/2024
4.0.169 208 2/27/2024
4.0.168 206 2/26/2024
4.0.167 210 2/23/2024
4.0.166 200 2/22/2024
4.0.165 213 2/21/2024
4.0.164 201 2/20/2024
4.0.163 219 2/19/2024
4.0.162 205 2/19/2024
4.0.161 216 2/16/2024
4.0.160 203 2/16/2024
4.0.159 218 2/15/2024
4.0.158 211 2/14/2024
4.0.157 197 2/13/2024
4.0.156 190 2/12/2024
4.0.155 215 2/9/2024
4.0.154 203 2/8/2024
4.0.153 198 2/7/2024
4.0.152 193 2/7/2024
4.0.151 201 2/6/2024
4.0.150 196 2/5/2024
4.0.149 176 2/2/2024
4.0.148 192 2/1/2024
4.0.147 200 2/1/2024
4.0.146 205 1/31/2024
4.0.145 179 1/30/2024
4.0.144 181 1/29/2024
4.0.143 211 1/26/2024
4.0.142 188 1/25/2024
4.0.141 192 1/24/2024
4.0.140 199 1/23/2024
4.0.139 187 1/19/2024
4.0.138 205 1/19/2024
4.0.137 205 1/18/2024
4.0.136 205 1/17/2024
4.0.135 197 1/16/2024
4.0.134 208 1/16/2024
4.0.133 209 1/15/2024
4.0.132 206 1/12/2024
4.0.131 186 1/11/2024
4.0.130 196 1/10/2024
4.0.129 230 1/9/2024
4.0.128 207 1/8/2024
4.0.127 222 1/5/2024
4.0.126 236 12/29/2023
4.0.125 231 12/28/2023
4.0.124 234 12/27/2023
4.0.123 198 12/26/2023
4.0.122 226 12/26/2023
4.0.121 210 12/25/2023
4.0.120 194 12/25/2023
4.0.119 219 12/22/2023
4.0.118 203 12/21/2023
4.0.117 210 12/20/2023
4.0.116 187 12/19/2023
4.0.115 208 12/18/2023
4.0.114 197 12/15/2023
4.0.113 192 12/14/2023
4.0.112 172 12/14/2023
4.0.111 211 12/13/2023
4.0.106 231 12/8/2023
4.0.105 180 12/7/2023
4.0.104 179 12/6/2023
4.0.103 189 12/6/2023
4.0.102 184 12/5/2023
4.0.101 171 12/5/2023
4.0.100 184 11/27/2023
4.0.99 168 11/24/2023
4.0.98 179 11/22/2023
4.0.97 176 11/21/2023
4.0.96 198 11/20/2023
4.0.95 180 11/20/2023
4.0.94 672 11/17/2023
4.0.93 169 11/16/2023
4.0.92 165 11/14/2023
4.0.91 166 11/13/2023
4.0.90 172 11/10/2023
4.0.89 184 11/9/2023
4.0.88 187 11/9/2023
4.0.87 177 11/8/2023
4.0.86 165 11/7/2023
4.0.85 155 11/6/2023
4.0.84 198 11/5/2023
4.0.83 159 11/3/2023
4.0.82 159 11/3/2023
4.0.81 176 11/2/2023
4.0.80 196 11/1/2023
4.0.77 176 10/31/2023
4.0.76 206 10/30/2023
4.0.75 178 10/27/2023
4.0.74 194 10/26/2023
4.0.73 188 10/18/2023
4.0.72 181 10/17/2023
4.0.71 197 10/17/2023
4.0.70 201 10/16/2023
4.0.69 218 10/13/2023
4.0.68 172 10/13/2023
4.0.67 185 10/12/2023
4.0.66 213 10/6/2023
4.0.65 176 10/5/2023
4.0.64 184 9/27/2023
4.0.63 179 9/26/2023
4.0.62 189 9/25/2023
4.0.61 191 9/21/2023
4.0.60 165 9/20/2023
4.0.59 188 9/19/2023
4.0.58 185 9/18/2023
4.0.55 204 9/15/2023
4.0.54 193 9/14/2023
4.0.53 181 9/13/2023
4.0.52 241 9/12/2023
4.0.51 213 9/11/2023
4.0.50 235 9/11/2023
4.0.49 219 9/11/2023
4.0.48 278 9/8/2023
4.0.47 202 9/7/2023
4.0.46 253 9/6/2023
4.0.45 200 9/5/2023
4.0.44 192 9/5/2023
4.0.43 205 9/4/2023
4.0.42 243 9/1/2023
4.0.41 238 8/31/2023
4.0.40 240 8/30/2023
4.0.39 218 8/30/2023
4.0.38 218 8/29/2023
4.0.37 267 8/28/2023
4.0.36 254 8/25/2023
4.0.35 234 8/24/2023
4.0.34 242 8/23/2023
4.0.33 210 8/21/2023
4.0.32 200 8/18/2023
4.0.31 238 8/17/2023
4.0.30 188 8/17/2023
4.0.29 211 8/17/2023
4.0.28 220 8/17/2023
4.0.27 237 8/11/2023
4.0.26 240 8/10/2023
4.0.25 236 8/9/2023
4.0.24 204 8/8/2023
4.0.23 239 8/8/2023
4.0.22 310 8/8/2023
4.0.21 242 8/7/2023
4.0.20 248 8/4/2023
4.0.19 249 8/3/2023
4.0.18 260 7/27/2023
4.0.17 260 7/26/2023
4.0.16 282 7/21/2023
4.0.15 253 7/20/2023
4.0.14 256 7/19/2023
4.0.13 239 7/18/2023
4.0.12 259 7/18/2023
4.0.11 236 7/18/2023
4.0.10 246 7/18/2023
4.0.9 268 7/17/2023
4.0.7 376 2/10/2023
4.0.6 386 2/6/2023
4.0.5 404 1/30/2023
4.0.4 423 1/30/2023
4.0.3 384 1/27/2023
4.0.2 403 12/13/2022
4.0.1 437 12/13/2022
3.0.111 644 9/17/2022
3.0.110 609 8/11/2022
3.0.109 634 6/10/2022
3.0.107 690 4/20/2022
3.0.106 645 1/11/2022
3.0.105 579 1/10/2022
3.0.104 473 12/7/2021
3.0.103 571 10/27/2021
3.0.102 570 6/17/2021
3.0.100 612 6/17/2021
3.0.95 621 6/16/2021
3.0.91 603 1/14/2021
3.0.90 630 1/7/2021
3.0.89 673 12/16/2020
3.0.88 634 12/15/2020
3.0.87 724 12/10/2020
3.0.86 658 12/7/2020
3.0.84 681 12/7/2020
3.0.80 730 10/2/2020
3.0.79 838 10/1/2020
3.0.78 726 9/29/2020
3.0.77 725 9/13/2020
3.0.76 734 6/19/2020
3.0.75 724 6/8/2020
3.0.74 711 6/1/2020
3.0.73 750 5/13/2020
3.0.72 722 5/13/2020
3.0.70 750 5/12/2020
3.0.69 714 5/12/2020
3.0.68 744 5/12/2020
3.0.67 750 5/12/2020
3.0.41 762 4/28/2020
3.0.40 727 4/24/2020
3.0.39 728 4/16/2020
3.0.38 772 4/16/2020
3.0.37 745 4/15/2020
3.0.36 729 4/15/2020
3.0.34 810 4/11/2020
3.0.33 780 4/10/2020
3.0.32 778 4/7/2020
3.0.31 775 4/6/2020
3.0.30 791 4/5/2020
3.0.29 813 4/5/2020
3.0.28 887 4/5/2020
3.0.27 809 4/2/2020
3.0.24 765 4/1/2020
3.0.23 785 3/29/2020
3.0.22 747 3/26/2020
3.0.21 743 3/26/2020
3.0.20 682 3/25/2020
3.0.19 789 3/25/2020
3.0.18 823 3/22/2020
3.0.16 844 3/21/2020
3.0.15 757 3/16/2020
3.0.14 773 3/14/2020
3.0.13 854 3/14/2020
3.0.11 728 3/13/2020
3.0.10 751 3/13/2020
3.0.8 775 3/5/2020
3.0.7 744 2/28/2020
3.0.6 770 2/28/2020
3.0.5 778 2/22/2020
3.0.4 801 2/6/2020
3.0.3 774 2/6/2020
3.0.1 820 1/10/2020
3.0.0 796 12/26/2019
2.0.34 879 4/17/2019
2.0.33 832 4/17/2019
2.0.32 865 3/14/2019
2.0.31 933 2/22/2019
2.0.30 1,087 11/1/2018
2.0.29 1,071 10/11/2018
2.0.27 1,080 10/5/2018
2.0.26 1,070 10/2/2018
2.0.25 1,064 9/25/2018
2.0.24 1,041 9/19/2018
2.0.23 1,080 9/19/2018
2.0.22 1,114 9/18/2018
2.0.21 1,156 9/13/2018
2.0.20 1,252 8/7/2018
2.0.19 1,184 8/1/2018
2.0.18 1,225 8/1/2018
2.0.17 1,442 7/3/2018
2.0.16 1,531 6/26/2018
2.0.15 1,483 6/26/2018
2.0.14 1,449 6/14/2018
2.0.13 1,499 5/31/2018
2.0.11 1,432 5/22/2018
2.0.10 1,493 5/21/2018
2.0.9 1,607 5/21/2018
2.0.8 1,571 5/11/2018
2.0.7 1,627 2/15/2018
2.0.6 1,578 2/15/2018
2.0.5 1,607 2/13/2018
2.0.4 1,562 1/24/2018
2.0.3 1,593 1/8/2018
2.0.2 1,631 1/2/2018
1.0.83 1,588 12/15/2017
1.0.82 1,387 12/1/2017
1.0.81 1,299 11/22/2017
1.0.80 1,304 11/21/2017
1.0.79 1,357 11/21/2017
1.0.78 1,337 11/21/2017
1.0.76 1,290 11/17/2017
1.0.72 1,359 11/17/2017
1.0.71 1,296 11/17/2017
1.0.67 1,322 11/16/2017
1.0.66 1,337 11/16/2017
1.0.65 1,385 11/14/2017
1.0.63 1,311 11/14/2017
1.0.62 1,317 11/14/2017
1.0.61 1,350 11/13/2017
1.0.60 1,381 11/13/2017
1.0.55 1,402 11/13/2017
1.0.53 1,392 11/13/2017
1.0.52 1,331 11/13/2017
1.0.50 1,329 11/6/2017
1.0.49 1,321 10/24/2017
1.0.48 1,308 10/24/2017
1.0.44 1,304 10/19/2017
1.0.42 1,313 10/19/2017
1.0.40 1,305 10/18/2017
1.0.39 1,341 10/13/2017
1.0.34 1,339 10/12/2017
1.0.32 1,372 10/12/2017
1.0.31 1,289 10/11/2017
1.0.26 1,318 10/2/2017
1.0.24 1,377 9/29/2017
1.0.21 1,340 9/26/2017
1.0.19 1,319 9/25/2017
1.0.16 1,339 9/23/2017
1.0.15 1,331 9/22/2017
1.0.11 1,326 9/22/2017
1.0.10 1,340 9/22/2017
1.0.8 1,335 9/21/2017
1.0.7 1,350 9/21/2017
1.0.5 1,391 9/21/2017