Inflatable 5.0.44

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.44
                    
NuGet\Install-Package Inflatable -Version 5.0.44
                    
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.44" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.44" />
                    
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.44
                    
#r "nuget: Inflatable, 5.0.44"
                    
#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.44
                    
#: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.44
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.44
                    
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.82 129 10/1/2025
5.0.81 165 9/30/2025
5.0.80 164 9/29/2025
5.0.79 149 9/26/2025
5.0.78 175 9/25/2025
5.0.77 291 9/19/2025
5.0.76 297 9/18/2025
5.0.75 292 9/18/2025
5.0.74 295 9/17/2025
5.0.73 148 9/12/2025
5.0.72 166 9/11/2025
5.0.71 150 9/10/2025
5.0.70 155 9/10/2025
5.0.69 222 8/20/2025
5.0.68 157 8/20/2025
5.0.67 162 8/20/2025
5.0.66 161 8/20/2025
5.0.65 170 8/19/2025
5.0.64 167 8/18/2025
5.0.63 155 8/18/2025
5.0.62 156 8/18/2025
5.0.61 157 8/18/2025
5.0.60 251 8/7/2025
5.0.59 238 8/7/2025
5.0.58 249 8/6/2025
5.0.57 260 8/5/2025
5.0.56 256 8/5/2025
5.0.55 253 8/5/2025
5.0.54 254 8/5/2025
5.0.53 190 8/4/2025
5.0.52 188 8/4/2025
5.0.51 190 8/4/2025
5.0.50 189 8/4/2025
5.0.49 158 7/29/2025
5.0.48 128 7/29/2025
5.0.47 129 7/29/2025
5.0.46 127 7/29/2025
5.0.45 163 7/18/2025
5.0.44 172 7/17/2025
5.0.43 167 7/17/2025
5.0.42 170 7/16/2025
5.0.41 174 7/16/2025
5.0.40 188 7/9/2025
5.0.39 176 7/9/2025
5.0.38 192 7/1/2025
5.0.36 177 7/1/2025
5.0.35 175 6/30/2025
5.0.33 173 6/30/2025
5.0.32 181 6/30/2025
5.0.31 179 6/27/2025
5.0.30 163 6/27/2025
5.0.29 156 6/27/2025
5.0.28 184 6/27/2025
5.0.25 223 2/4/2025
5.0.24 154 1/31/2025
5.0.23 153 1/30/2025
5.0.22 148 1/29/2025
5.0.21 163 1/27/2025
5.0.20 151 1/24/2025
5.0.19 155 1/23/2025
5.0.18 154 1/17/2025
5.0.17 143 1/16/2025
5.0.16 122 1/15/2025
5.0.15 118 1/14/2025
5.0.14 131 1/13/2025
5.0.13 136 1/10/2025
5.0.12 174 12/18/2024
5.0.11 163 12/17/2024
5.0.10 172 12/11/2024
5.0.9 169 12/10/2024
5.0.8 147 12/9/2024
5.0.7 178 12/6/2024
5.0.6 173 11/27/2024
5.0.5 162 11/27/2024
5.0.4 156 11/26/2024
5.0.3 155 11/25/2024
5.0.2 167 11/24/2024
4.0.244 167 10/29/2024
4.0.243 175 10/25/2024
4.0.242 215 9/27/2024
4.0.241 192 9/23/2024
4.0.240 185 9/6/2024
4.0.239 184 8/29/2024
4.0.238 213 8/27/2024
4.0.237 198 8/26/2024
4.0.236 208 8/22/2024
4.0.235 205 8/21/2024
4.0.234 198 8/20/2024
4.0.233 184 8/15/2024
4.0.232 156 8/5/2024
4.0.231 174 8/1/2024
4.0.230 182 7/25/2024
4.0.229 176 7/11/2024
4.0.228 172 7/10/2024
4.0.227 194 7/10/2024
4.0.226 186 7/5/2024
4.0.225 184 6/27/2024
4.0.224 185 6/26/2024
4.0.223 171 6/25/2024
4.0.222 173 6/24/2024
4.0.220 191 6/21/2024
4.0.219 184 6/19/2024
4.0.218 183 6/18/2024
4.0.217 199 6/17/2024
4.0.216 172 6/14/2024
4.0.215 205 6/13/2024
4.0.214 189 5/31/2024
4.0.213 188 5/30/2024
4.0.212 188 5/27/2024
4.0.211 200 5/23/2024
4.0.210 185 5/17/2024
4.0.209 199 5/16/2024
4.0.208 210 5/8/2024
4.0.207 216 5/7/2024
4.0.206 186 5/6/2024
4.0.205 171 5/3/2024
4.0.204 161 5/2/2024
4.0.203 158 5/2/2024
4.0.202 163 5/2/2024
4.0.201 173 5/2/2024
4.0.198 201 5/1/2024
4.0.197 204 4/30/2024
4.0.196 184 4/29/2024
4.0.195 172 4/29/2024
4.0.194 194 4/25/2024
4.0.193 209 4/15/2024
4.0.192 184 4/12/2024
4.0.191 200 4/12/2024
4.0.190 203 4/11/2024
4.0.189 197 4/9/2024
4.0.188 200 4/2/2024
4.0.187 214 4/1/2024
4.0.186 190 3/29/2024
4.0.185 227 3/22/2024
4.0.184 184 3/19/2024
4.0.183 194 3/18/2024
4.0.182 197 3/15/2024
4.0.181 207 3/14/2024
4.0.180 217 3/12/2024
4.0.179 211 3/11/2024
4.0.178 223 3/8/2024
4.0.177 208 3/7/2024
4.0.176 177 3/6/2024
4.0.175 213 3/5/2024
4.0.174 194 3/4/2024
4.0.173 200 3/4/2024
4.0.172 204 3/1/2024
4.0.171 193 2/29/2024
4.0.170 197 2/28/2024
4.0.169 199 2/27/2024
4.0.168 193 2/26/2024
4.0.167 201 2/23/2024
4.0.166 187 2/22/2024
4.0.165 201 2/21/2024
4.0.164 189 2/20/2024
4.0.163 209 2/19/2024
4.0.162 196 2/19/2024
4.0.161 201 2/16/2024
4.0.160 191 2/16/2024
4.0.159 209 2/15/2024
4.0.158 202 2/14/2024
4.0.157 185 2/13/2024
4.0.156 181 2/12/2024
4.0.155 203 2/9/2024
4.0.154 194 2/8/2024
4.0.153 188 2/7/2024
4.0.152 183 2/7/2024
4.0.151 190 2/6/2024
4.0.150 183 2/5/2024
4.0.149 165 2/2/2024
4.0.148 179 2/1/2024
4.0.147 189 2/1/2024
4.0.146 193 1/31/2024
4.0.145 167 1/30/2024
4.0.144 171 1/29/2024
4.0.143 199 1/26/2024
4.0.142 179 1/25/2024
4.0.141 180 1/24/2024
4.0.140 187 1/23/2024
4.0.139 176 1/19/2024
4.0.138 194 1/19/2024
4.0.137 195 1/18/2024
4.0.136 191 1/17/2024
4.0.135 188 1/16/2024
4.0.134 199 1/16/2024
4.0.133 199 1/15/2024
4.0.132 196 1/12/2024
4.0.131 176 1/11/2024
4.0.130 186 1/10/2024
4.0.129 221 1/9/2024
4.0.128 198 1/8/2024
4.0.127 206 1/5/2024
4.0.126 222 12/29/2023
4.0.125 221 12/28/2023
4.0.124 224 12/27/2023
4.0.123 188 12/26/2023
4.0.122 215 12/26/2023
4.0.121 196 12/25/2023
4.0.120 184 12/25/2023
4.0.119 209 12/22/2023
4.0.118 190 12/21/2023
4.0.117 201 12/20/2023
4.0.116 175 12/19/2023
4.0.115 197 12/18/2023
4.0.114 185 12/15/2023
4.0.113 180 12/14/2023
4.0.112 163 12/14/2023
4.0.111 200 12/13/2023
4.0.106 220 12/8/2023
4.0.105 167 12/7/2023
4.0.104 176 12/6/2023
4.0.103 182 12/6/2023
4.0.102 177 12/5/2023
4.0.101 164 12/5/2023
4.0.100 181 11/27/2023
4.0.99 163 11/24/2023
4.0.98 176 11/22/2023
4.0.97 173 11/21/2023
4.0.96 195 11/20/2023
4.0.95 177 11/20/2023
4.0.94 669 11/17/2023
4.0.93 165 11/16/2023
4.0.92 161 11/14/2023
4.0.91 162 11/13/2023
4.0.90 166 11/10/2023
4.0.89 175 11/9/2023
4.0.88 180 11/9/2023
4.0.87 174 11/8/2023
4.0.86 162 11/7/2023
4.0.85 146 11/6/2023
4.0.84 195 11/5/2023
4.0.83 155 11/3/2023
4.0.82 156 11/3/2023
4.0.81 170 11/2/2023
4.0.80 189 11/1/2023
4.0.77 172 10/31/2023
4.0.76 199 10/30/2023
4.0.75 175 10/27/2023
4.0.74 191 10/26/2023
4.0.73 185 10/18/2023
4.0.72 174 10/17/2023
4.0.71 194 10/17/2023
4.0.70 196 10/16/2023
4.0.69 213 10/13/2023
4.0.68 167 10/13/2023
4.0.67 179 10/12/2023
4.0.66 208 10/6/2023
4.0.65 172 10/5/2023
4.0.64 177 9/27/2023
4.0.63 175 9/26/2023
4.0.62 185 9/25/2023
4.0.61 186 9/21/2023
4.0.60 160 9/20/2023
4.0.59 181 9/19/2023
4.0.58 178 9/18/2023
4.0.55 201 9/15/2023
4.0.54 188 9/14/2023
4.0.53 176 9/13/2023
4.0.52 234 9/12/2023
4.0.51 209 9/11/2023
4.0.50 230 9/11/2023
4.0.49 214 9/11/2023
4.0.48 272 9/8/2023
4.0.47 197 9/7/2023
4.0.46 247 9/6/2023
4.0.45 196 9/5/2023
4.0.44 188 9/5/2023
4.0.43 202 9/4/2023
4.0.42 235 9/1/2023
4.0.41 231 8/31/2023
4.0.40 237 8/30/2023
4.0.39 212 8/30/2023
4.0.38 214 8/29/2023
4.0.37 259 8/28/2023
4.0.36 251 8/25/2023
4.0.35 228 8/24/2023
4.0.34 231 8/23/2023
4.0.33 206 8/21/2023
4.0.32 196 8/18/2023
4.0.31 233 8/17/2023
4.0.30 184 8/17/2023
4.0.29 207 8/17/2023
4.0.28 215 8/17/2023
4.0.27 234 8/11/2023
4.0.26 234 8/10/2023
4.0.25 231 8/9/2023
4.0.24 198 8/8/2023
4.0.23 234 8/8/2023
4.0.22 306 8/8/2023
4.0.21 236 8/7/2023
4.0.20 242 8/4/2023
4.0.19 241 8/3/2023
4.0.18 254 7/27/2023
4.0.17 253 7/26/2023
4.0.16 272 7/21/2023
4.0.15 247 7/20/2023
4.0.14 251 7/19/2023
4.0.13 235 7/18/2023
4.0.12 251 7/18/2023
4.0.11 228 7/18/2023
4.0.10 240 7/18/2023
4.0.9 261 7/17/2023
4.0.7 365 2/10/2023
4.0.6 375 2/6/2023
4.0.5 390 1/30/2023
4.0.4 412 1/30/2023
4.0.3 371 1/27/2023
4.0.2 390 12/13/2022
4.0.1 424 12/13/2022
3.0.111 629 9/17/2022
3.0.110 597 8/11/2022
3.0.109 620 6/10/2022
3.0.107 676 4/20/2022
3.0.106 630 1/11/2022
3.0.105 563 1/10/2022
3.0.104 454 12/7/2021
3.0.103 554 10/27/2021
3.0.102 552 6/17/2021
3.0.100 595 6/17/2021
3.0.95 604 6/16/2021
3.0.91 584 1/14/2021
3.0.90 612 1/7/2021
3.0.89 653 12/16/2020
3.0.88 614 12/15/2020
3.0.87 703 12/10/2020
3.0.86 635 12/7/2020
3.0.84 659 12/7/2020
3.0.80 709 10/2/2020
3.0.79 817 10/1/2020
3.0.78 709 9/29/2020
3.0.77 703 9/13/2020
3.0.76 713 6/19/2020
3.0.75 703 6/8/2020
3.0.74 692 6/1/2020
3.0.73 730 5/13/2020
3.0.72 702 5/13/2020
3.0.70 729 5/12/2020
3.0.69 691 5/12/2020
3.0.68 725 5/12/2020
3.0.67 732 5/12/2020
3.0.41 740 4/28/2020
3.0.40 705 4/24/2020
3.0.39 705 4/16/2020
3.0.38 749 4/16/2020
3.0.37 723 4/15/2020
3.0.36 713 4/15/2020
3.0.34 789 4/11/2020
3.0.33 759 4/10/2020
3.0.32 756 4/7/2020
3.0.31 756 4/6/2020
3.0.30 769 4/5/2020
3.0.29 793 4/5/2020
3.0.28 869 4/5/2020
3.0.27 788 4/2/2020
3.0.24 743 4/1/2020
3.0.23 765 3/29/2020
3.0.22 727 3/26/2020
3.0.21 723 3/26/2020
3.0.20 663 3/25/2020
3.0.19 767 3/25/2020
3.0.18 802 3/22/2020
3.0.16 823 3/21/2020
3.0.15 735 3/16/2020
3.0.14 752 3/14/2020
3.0.13 837 3/14/2020
3.0.11 707 3/13/2020
3.0.10 728 3/13/2020
3.0.8 756 3/5/2020
3.0.7 723 2/28/2020
3.0.6 749 2/28/2020
3.0.5 754 2/22/2020
3.0.4 780 2/6/2020
3.0.3 750 2/6/2020
3.0.1 797 1/10/2020
3.0.0 772 12/26/2019
2.0.34 855 4/17/2019
2.0.33 811 4/17/2019
2.0.32 843 3/14/2019
2.0.31 912 2/22/2019
2.0.30 1,065 11/1/2018
2.0.29 1,048 10/11/2018
2.0.27 1,057 10/5/2018
2.0.26 1,046 10/2/2018
2.0.25 1,040 9/25/2018
2.0.24 1,020 9/19/2018
2.0.23 1,056 9/19/2018
2.0.22 1,092 9/18/2018
2.0.21 1,134 9/13/2018
2.0.20 1,209 8/7/2018
2.0.19 1,142 8/1/2018
2.0.18 1,183 8/1/2018
2.0.17 1,380 7/3/2018
2.0.16 1,464 6/26/2018
2.0.15 1,420 6/26/2018
2.0.14 1,385 6/14/2018
2.0.13 1,437 5/31/2018
2.0.11 1,367 5/22/2018
2.0.10 1,430 5/21/2018
2.0.9 1,546 5/21/2018
2.0.8 1,507 5/11/2018
2.0.7 1,569 2/15/2018
2.0.6 1,513 2/15/2018
2.0.5 1,543 2/13/2018
2.0.4 1,497 1/24/2018
2.0.3 1,528 1/8/2018
2.0.2 1,565 1/2/2018
1.0.83 1,525 12/15/2017
1.0.82 1,346 12/1/2017
1.0.81 1,258 11/22/2017
1.0.80 1,260 11/21/2017
1.0.79 1,312 11/21/2017
1.0.78 1,292 11/21/2017
1.0.76 1,247 11/17/2017
1.0.72 1,315 11/17/2017
1.0.71 1,252 11/17/2017
1.0.67 1,279 11/16/2017
1.0.66 1,293 11/16/2017
1.0.65 1,343 11/14/2017
1.0.63 1,270 11/14/2017
1.0.62 1,274 11/14/2017
1.0.61 1,306 11/13/2017
1.0.60 1,339 11/13/2017
1.0.55 1,359 11/13/2017
1.0.53 1,348 11/13/2017
1.0.52 1,288 11/13/2017
1.0.50 1,287 11/6/2017
1.0.49 1,279 10/24/2017
1.0.48 1,265 10/24/2017
1.0.44 1,264 10/19/2017
1.0.42 1,271 10/19/2017
1.0.40 1,264 10/18/2017
1.0.39 1,298 10/13/2017
1.0.34 1,297 10/12/2017
1.0.32 1,330 10/12/2017
1.0.31 1,247 10/11/2017
1.0.26 1,275 10/2/2017
1.0.24 1,337 9/29/2017
1.0.21 1,294 9/26/2017
1.0.19 1,275 9/25/2017
1.0.16 1,297 9/23/2017
1.0.15 1,290 9/22/2017
1.0.11 1,282 9/22/2017
1.0.10 1,299 9/22/2017
1.0.8 1,293 9/21/2017
1.0.7 1,307 9/21/2017
1.0.5 1,344 9/21/2017