Inflatable 5.0.29

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.29
                    
NuGet\Install-Package Inflatable -Version 5.0.29
                    
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.29" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.29" />
                    
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.29
                    
#r "nuget: Inflatable, 5.0.29"
                    
#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.29
                    
#: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.29
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.29
                    
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 was computed.  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.79 95 9/26/2025
5.0.78 118 9/25/2025
5.0.77 278 9/19/2025
5.0.76 274 9/18/2025
5.0.75 279 9/18/2025
5.0.74 283 9/17/2025
5.0.73 126 9/12/2025
5.0.72 154 9/11/2025
5.0.71 138 9/10/2025
5.0.70 133 9/10/2025
5.0.69 201 8/20/2025
5.0.68 136 8/20/2025
5.0.67 146 8/20/2025
5.0.66 140 8/20/2025
5.0.65 159 8/19/2025
5.0.64 146 8/18/2025
5.0.63 144 8/18/2025
5.0.62 145 8/18/2025
5.0.61 146 8/18/2025
5.0.60 230 8/7/2025
5.0.59 227 8/7/2025
5.0.58 238 8/6/2025
5.0.57 249 8/5/2025
5.0.56 235 8/5/2025
5.0.55 242 8/5/2025
5.0.54 243 8/5/2025
5.0.53 179 8/4/2025
5.0.52 167 8/4/2025
5.0.51 169 8/4/2025
5.0.50 178 8/4/2025
5.0.49 147 7/29/2025
5.0.48 108 7/29/2025
5.0.47 119 7/29/2025
5.0.46 117 7/29/2025
5.0.45 153 7/18/2025
5.0.44 162 7/17/2025
5.0.43 157 7/17/2025
5.0.42 160 7/16/2025
5.0.41 164 7/16/2025
5.0.40 168 7/9/2025
5.0.39 166 7/9/2025
5.0.38 182 7/1/2025
5.0.36 167 7/1/2025
5.0.35 155 6/30/2025
5.0.33 152 6/30/2025
5.0.32 171 6/30/2025
5.0.31 156 6/27/2025
5.0.30 143 6/27/2025
5.0.29 146 6/27/2025
5.0.28 173 6/27/2025
5.0.25 213 2/4/2025
5.0.24 134 1/31/2025
5.0.23 143 1/30/2025
5.0.22 138 1/29/2025
5.0.21 143 1/27/2025
5.0.20 141 1/24/2025
5.0.19 145 1/23/2025
5.0.18 144 1/17/2025
5.0.17 133 1/16/2025
5.0.16 102 1/15/2025
5.0.15 118 1/14/2025
5.0.14 121 1/13/2025
5.0.13 125 1/10/2025
5.0.12 164 12/18/2024
5.0.11 143 12/17/2024
5.0.10 152 12/11/2024
5.0.9 149 12/10/2024
5.0.8 137 12/9/2024
5.0.7 158 12/6/2024
5.0.6 153 11/27/2024
5.0.5 152 11/27/2024
5.0.4 146 11/26/2024
5.0.3 145 11/25/2024
5.0.2 147 11/24/2024
4.0.244 147 10/29/2024
4.0.243 165 10/25/2024
4.0.242 205 9/27/2024
4.0.241 173 9/23/2024
4.0.240 175 9/6/2024
4.0.239 174 8/29/2024
4.0.238 193 8/27/2024
4.0.237 188 8/26/2024
4.0.236 198 8/22/2024
4.0.235 195 8/21/2024
4.0.234 180 8/20/2024
4.0.233 174 8/15/2024
4.0.232 146 8/5/2024
4.0.231 154 8/1/2024
4.0.230 172 7/25/2024
4.0.229 166 7/11/2024
4.0.228 161 7/10/2024
4.0.227 184 7/10/2024
4.0.226 176 7/5/2024
4.0.225 174 6/27/2024
4.0.224 165 6/26/2024
4.0.223 161 6/25/2024
4.0.222 163 6/24/2024
4.0.220 171 6/21/2024
4.0.219 174 6/19/2024
4.0.218 163 6/18/2024
4.0.217 189 6/17/2024
4.0.216 162 6/14/2024
4.0.215 185 6/13/2024
4.0.214 169 5/31/2024
4.0.213 168 5/30/2024
4.0.212 178 5/27/2024
4.0.211 190 5/23/2024
4.0.210 175 5/17/2024
4.0.209 189 5/16/2024
4.0.208 200 5/8/2024
4.0.207 206 5/7/2024
4.0.206 176 5/6/2024
4.0.205 161 5/3/2024
4.0.204 141 5/2/2024
4.0.203 148 5/2/2024
4.0.202 153 5/2/2024
4.0.201 153 5/2/2024
4.0.198 191 5/1/2024
4.0.197 194 4/30/2024
4.0.196 174 4/29/2024
4.0.195 163 4/29/2024
4.0.194 194 4/25/2024
4.0.193 189 4/15/2024
4.0.192 184 4/12/2024
4.0.191 190 4/12/2024
4.0.190 193 4/11/2024
4.0.189 187 4/9/2024
4.0.188 180 4/2/2024
4.0.187 204 4/1/2024
4.0.186 170 3/29/2024
4.0.185 217 3/22/2024
4.0.184 184 3/19/2024
4.0.183 184 3/18/2024
4.0.182 187 3/15/2024
4.0.181 195 3/14/2024
4.0.180 207 3/12/2024
4.0.179 201 3/11/2024
4.0.178 213 3/8/2024
4.0.177 198 3/7/2024
4.0.176 167 3/6/2024
4.0.175 203 3/5/2024
4.0.174 174 3/4/2024
4.0.173 190 3/4/2024
4.0.172 194 3/1/2024
4.0.171 183 2/29/2024
4.0.170 187 2/28/2024
4.0.169 189 2/27/2024
4.0.168 173 2/26/2024
4.0.167 191 2/23/2024
4.0.166 177 2/22/2024
4.0.165 191 2/21/2024
4.0.164 179 2/20/2024
4.0.163 199 2/19/2024
4.0.162 186 2/19/2024
4.0.161 191 2/16/2024
4.0.160 170 2/16/2024
4.0.159 188 2/15/2024
4.0.158 192 2/14/2024
4.0.157 175 2/13/2024
4.0.156 170 2/12/2024
4.0.155 193 2/9/2024
4.0.154 174 2/8/2024
4.0.153 178 2/7/2024
4.0.152 173 2/7/2024
4.0.151 180 2/6/2024
4.0.150 173 2/5/2024
4.0.149 155 2/2/2024
4.0.148 169 2/1/2024
4.0.147 170 2/1/2024
4.0.146 183 1/31/2024
4.0.145 156 1/30/2024
4.0.144 161 1/29/2024
4.0.143 189 1/26/2024
4.0.142 168 1/25/2024
4.0.141 170 1/24/2024
4.0.140 167 1/23/2024
4.0.139 166 1/19/2024
4.0.138 184 1/19/2024
4.0.137 185 1/18/2024
4.0.136 181 1/17/2024
4.0.135 178 1/16/2024
4.0.134 189 1/16/2024
4.0.133 189 1/15/2024
4.0.132 186 1/12/2024
4.0.131 176 1/11/2024
4.0.130 176 1/10/2024
4.0.129 192 1/9/2024
4.0.128 188 1/8/2024
4.0.127 206 1/5/2024
4.0.126 211 12/29/2023
4.0.125 211 12/28/2023
4.0.124 214 12/27/2023
4.0.123 168 12/26/2023
4.0.122 215 12/26/2023
4.0.121 186 12/25/2023
4.0.120 174 12/25/2023
4.0.119 189 12/22/2023
4.0.118 180 12/21/2023
4.0.117 191 12/20/2023
4.0.116 165 12/19/2023
4.0.115 187 12/18/2023
4.0.114 176 12/15/2023
4.0.113 180 12/14/2023
4.0.112 143 12/14/2023
4.0.111 189 12/13/2023
4.0.106 210 12/8/2023
4.0.105 167 12/7/2023
4.0.104 156 12/6/2023
4.0.103 171 12/6/2023
4.0.102 166 12/5/2023
4.0.101 153 12/5/2023
4.0.100 161 11/27/2023
4.0.99 153 11/24/2023
4.0.98 156 11/22/2023
4.0.97 152 11/21/2023
4.0.96 195 11/20/2023
4.0.95 157 11/20/2023
4.0.94 649 11/17/2023
4.0.93 165 11/16/2023
4.0.92 151 11/14/2023
4.0.91 152 11/13/2023
4.0.90 166 11/10/2023
4.0.89 165 11/9/2023
4.0.88 159 11/9/2023
4.0.87 167 11/8/2023
4.0.86 152 11/7/2023
4.0.85 136 11/6/2023
4.0.84 184 11/5/2023
4.0.83 155 11/3/2023
4.0.82 146 11/3/2023
4.0.81 150 11/2/2023
4.0.80 170 11/1/2023
4.0.77 152 10/31/2023
4.0.76 179 10/30/2023
4.0.75 155 10/27/2023
4.0.74 180 10/26/2023
4.0.73 185 10/18/2023
4.0.72 174 10/17/2023
4.0.71 184 10/17/2023
4.0.70 186 10/16/2023
4.0.69 193 10/13/2023
4.0.68 167 10/13/2023
4.0.67 159 10/12/2023
4.0.66 188 10/6/2023
4.0.65 162 10/5/2023
4.0.64 157 9/27/2023
4.0.63 165 9/26/2023
4.0.62 165 9/25/2023
4.0.61 166 9/21/2023
4.0.60 160 9/20/2023
4.0.59 171 9/19/2023
4.0.58 178 9/18/2023
4.0.55 181 9/15/2023
4.0.54 178 9/14/2023
4.0.53 166 9/13/2023
4.0.52 224 9/12/2023
4.0.51 199 9/11/2023
4.0.50 220 9/11/2023
4.0.49 194 9/11/2023
4.0.48 263 9/8/2023
4.0.47 187 9/7/2023
4.0.46 237 9/6/2023
4.0.45 196 9/5/2023
4.0.44 188 9/5/2023
4.0.43 192 9/4/2023
4.0.42 225 9/1/2023
4.0.41 211 8/31/2023
4.0.40 217 8/30/2023
4.0.39 202 8/30/2023
4.0.38 204 8/29/2023
4.0.37 239 8/28/2023
4.0.36 231 8/25/2023
4.0.35 208 8/24/2023
4.0.34 211 8/23/2023
4.0.33 186 8/21/2023
4.0.32 176 8/18/2023
4.0.31 223 8/17/2023
4.0.30 174 8/17/2023
4.0.29 197 8/17/2023
4.0.28 205 8/17/2023
4.0.27 234 8/11/2023
4.0.26 223 8/10/2023
4.0.25 231 8/9/2023
4.0.24 188 8/8/2023
4.0.23 224 8/8/2023
4.0.22 296 8/8/2023
4.0.21 225 8/7/2023
4.0.20 213 8/4/2023
4.0.19 221 8/3/2023
4.0.18 244 7/27/2023
4.0.17 253 7/26/2023
4.0.16 262 7/21/2023
4.0.15 237 7/20/2023
4.0.14 240 7/19/2023
4.0.13 225 7/18/2023
4.0.12 241 7/18/2023
4.0.11 208 7/18/2023
4.0.10 229 7/18/2023
4.0.9 251 7/17/2023
4.0.7 353 2/10/2023
4.0.6 363 2/6/2023
4.0.5 388 1/30/2023
4.0.4 401 1/30/2023
4.0.3 359 1/27/2023
4.0.2 378 12/13/2022
4.0.1 413 12/13/2022
3.0.111 597 9/17/2022
3.0.110 575 8/11/2022
3.0.109 619 6/10/2022
3.0.107 663 4/20/2022
3.0.106 600 1/11/2022
3.0.105 551 1/10/2022
3.0.104 441 12/7/2021
3.0.103 552 10/27/2021
3.0.102 540 6/17/2021
3.0.100 585 6/17/2021
3.0.95 592 6/16/2021
3.0.91 572 1/14/2021
3.0.90 591 1/7/2021
3.0.89 632 12/16/2020
3.0.88 602 12/15/2020
3.0.87 681 12/10/2020
3.0.86 623 12/7/2020
3.0.84 636 12/7/2020
3.0.80 699 10/2/2020
3.0.79 784 10/1/2020
3.0.78 697 9/29/2020
3.0.77 691 9/13/2020
3.0.76 690 6/19/2020
3.0.75 691 6/8/2020
3.0.74 680 6/1/2020
3.0.73 720 5/13/2020
3.0.72 701 5/13/2020
3.0.70 728 5/12/2020
3.0.69 679 5/12/2020
3.0.68 713 5/12/2020
3.0.67 720 5/12/2020
3.0.41 730 4/28/2020
3.0.40 686 4/24/2020
3.0.39 693 4/16/2020
3.0.38 717 4/16/2020
3.0.37 722 4/15/2020
3.0.36 712 4/15/2020
3.0.34 770 4/11/2020
3.0.33 758 4/10/2020
3.0.32 745 4/7/2020
3.0.31 744 4/6/2020
3.0.30 768 4/5/2020
3.0.29 783 4/5/2020
3.0.28 868 4/5/2020
3.0.27 787 4/2/2020
3.0.24 742 4/1/2020
3.0.23 764 3/29/2020
3.0.22 717 3/26/2020
3.0.21 711 3/26/2020
3.0.20 662 3/25/2020
3.0.19 757 3/25/2020
3.0.18 792 3/22/2020
3.0.16 802 3/21/2020
3.0.15 734 3/16/2020
3.0.14 751 3/14/2020
3.0.13 818 3/14/2020
3.0.11 706 3/13/2020
3.0.10 727 3/13/2020
3.0.8 744 3/5/2020
3.0.7 711 2/28/2020
3.0.6 748 2/28/2020
3.0.5 753 2/22/2020
3.0.4 779 2/6/2020
3.0.3 738 2/6/2020
3.0.1 785 1/10/2020
3.0.0 771 12/26/2019
2.0.34 845 4/17/2019
2.0.33 801 4/17/2019
2.0.32 833 3/14/2019
2.0.31 911 2/22/2019
2.0.30 1,045 11/1/2018
2.0.29 1,047 10/11/2018
2.0.27 1,018 10/5/2018
2.0.26 1,045 10/2/2018
2.0.25 1,028 9/25/2018
2.0.24 1,008 9/19/2018
2.0.23 1,054 9/19/2018
2.0.22 1,064 9/18/2018
2.0.21 1,124 9/13/2018
2.0.20 1,207 8/7/2018
2.0.19 1,129 8/1/2018
2.0.18 1,181 8/1/2018
2.0.17 1,377 7/3/2018
2.0.16 1,452 6/26/2018
2.0.15 1,408 6/26/2018
2.0.14 1,373 6/14/2018
2.0.13 1,423 5/31/2018
2.0.11 1,351 5/22/2018
2.0.10 1,427 5/21/2018
2.0.9 1,543 5/21/2018
2.0.8 1,495 5/11/2018
2.0.7 1,566 2/15/2018
2.0.6 1,510 2/15/2018
2.0.5 1,531 2/13/2018
2.0.4 1,476 1/24/2018
2.0.3 1,516 1/8/2018
2.0.2 1,553 1/2/2018
1.0.83 1,522 12/15/2017
1.0.82 1,326 12/1/2017
1.0.81 1,256 11/22/2017
1.0.80 1,238 11/21/2017
1.0.79 1,301 11/21/2017
1.0.78 1,281 11/21/2017
1.0.76 1,227 11/17/2017
1.0.72 1,304 11/17/2017
1.0.71 1,241 11/17/2017
1.0.67 1,268 11/16/2017
1.0.66 1,291 11/16/2017
1.0.65 1,330 11/14/2017
1.0.63 1,259 11/14/2017
1.0.62 1,263 11/14/2017
1.0.61 1,295 11/13/2017
1.0.60 1,328 11/13/2017
1.0.55 1,348 11/13/2017
1.0.53 1,337 11/13/2017
1.0.52 1,286 11/13/2017
1.0.50 1,276 11/6/2017
1.0.49 1,268 10/24/2017
1.0.48 1,263 10/24/2017
1.0.44 1,262 10/19/2017
1.0.42 1,269 10/19/2017
1.0.40 1,244 10/18/2017
1.0.39 1,287 10/13/2017
1.0.34 1,286 10/12/2017
1.0.32 1,328 10/12/2017
1.0.31 1,234 10/11/2017
1.0.26 1,273 10/2/2017
1.0.24 1,317 9/29/2017
1.0.21 1,292 9/26/2017
1.0.19 1,264 9/25/2017
1.0.16 1,277 9/23/2017
1.0.15 1,268 9/22/2017
1.0.11 1,268 9/22/2017
1.0.10 1,279 9/22/2017
1.0.8 1,291 9/21/2017
1.0.7 1,305 9/21/2017
1.0.5 1,323 9/21/2017