Inflatable 5.0.103

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.103
                    
NuGet\Install-Package Inflatable -Version 5.0.103
                    
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.103" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.103" />
                    
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.103
                    
#r "nuget: Inflatable, 5.0.103"
                    
#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.103
                    
#: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.103
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.103
                    
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.115 137 12/25/2025
5.0.114 165 12/24/2025
5.0.113 167 12/23/2025
5.0.112 144 12/12/2025
5.0.111 419 12/11/2025
5.0.110 436 12/10/2025
5.0.109 431 12/10/2025
5.0.108 684 12/2/2025
5.0.107 491 12/1/2025
5.0.106 197 11/24/2025
5.0.105 411 11/19/2025
5.0.104 412 11/18/2025
5.0.103 246 11/14/2025
5.0.102 272 11/14/2025
5.0.101 291 11/13/2025
5.0.100 295 11/13/2025
5.0.99 194 11/7/2025
5.0.98 198 11/6/2025
5.0.97 211 11/3/2025
5.0.96 187 10/31/2025
5.0.95 199 10/20/2025
5.0.94 178 10/20/2025
5.0.93 182 10/20/2025
5.0.92 186 10/20/2025
5.0.91 175 10/17/2025
5.0.90 197 10/16/2025
5.0.89 201 10/15/2025
5.0.88 175 10/15/2025
5.0.87 195 10/14/2025
5.0.86 195 10/13/2025
5.0.85 181 10/13/2025
5.0.84 184 10/13/2025
5.0.83 189 10/12/2025
5.0.82 217 10/1/2025
5.0.81 201 9/30/2025
5.0.80 199 9/29/2025
5.0.79 175 9/26/2025
5.0.78 206 9/25/2025
5.0.77 318 9/19/2025
5.0.76 328 9/18/2025
5.0.75 318 9/18/2025
5.0.74 332 9/17/2025
5.0.73 175 9/12/2025
5.0.72 191 9/11/2025
5.0.71 184 9/10/2025
5.0.70 183 9/10/2025
5.0.69 251 8/20/2025
5.0.68 187 8/20/2025
5.0.67 191 8/20/2025
5.0.66 185 8/20/2025
5.0.65 197 8/19/2025
5.0.64 196 8/18/2025
5.0.63 182 8/18/2025
5.0.62 186 8/18/2025
5.0.61 182 8/18/2025
5.0.60 280 8/7/2025
5.0.59 269 8/7/2025
5.0.58 272 8/6/2025
5.0.57 289 8/5/2025
5.0.56 289 8/5/2025
5.0.55 282 8/5/2025
5.0.54 280 8/5/2025
5.0.53 223 8/4/2025
5.0.52 216 8/4/2025
5.0.51 226 8/4/2025
5.0.50 220 8/4/2025
5.0.49 232 7/29/2025
5.0.48 156 7/29/2025
5.0.47 161 7/29/2025
5.0.46 152 7/29/2025
5.0.45 191 7/18/2025
5.0.44 199 7/17/2025
5.0.43 201 7/17/2025
5.0.42 205 7/16/2025
5.0.41 199 7/16/2025
5.0.40 214 7/9/2025
5.0.39 202 7/9/2025
5.0.38 222 7/1/2025
5.0.36 204 7/1/2025
5.0.35 203 6/30/2025
5.0.33 202 6/30/2025
5.0.32 214 6/30/2025
5.0.31 213 6/27/2025
5.0.30 192 6/27/2025
5.0.29 181 6/27/2025
5.0.28 214 6/27/2025
5.0.25 249 2/4/2025
5.0.24 180 1/31/2025
5.0.23 183 1/30/2025
5.0.22 183 1/29/2025
5.0.21 186 1/27/2025
5.0.20 179 1/24/2025
5.0.19 180 1/23/2025
5.0.18 177 1/17/2025
5.0.17 172 1/16/2025
5.0.16 148 1/15/2025
5.0.15 151 1/14/2025
5.0.14 157 1/13/2025
5.0.13 160 1/10/2025
5.0.12 202 12/18/2024
5.0.11 183 12/17/2024
5.0.10 202 12/11/2024
5.0.9 198 12/10/2024
5.0.8 173 12/9/2024
5.0.7 202 12/6/2024
5.0.6 196 11/27/2024
5.0.5 185 11/27/2024
5.0.4 188 11/26/2024
5.0.3 180 11/25/2024
5.0.2 189 11/24/2024
4.0.244 193 10/29/2024
4.0.243 198 10/25/2024
4.0.242 242 9/27/2024
4.0.241 221 9/23/2024
4.0.240 208 9/6/2024
4.0.239 203 8/29/2024
4.0.238 238 8/27/2024
4.0.237 219 8/26/2024
4.0.236 236 8/22/2024
4.0.235 228 8/21/2024
4.0.234 221 8/20/2024
4.0.233 207 8/15/2024
4.0.232 186 8/5/2024
4.0.231 196 8/1/2024
4.0.230 207 7/25/2024
4.0.229 203 7/11/2024
4.0.228 197 7/10/2024
4.0.227 216 7/10/2024
4.0.226 210 7/5/2024
4.0.225 210 6/27/2024
4.0.224 215 6/26/2024
4.0.223 193 6/25/2024
4.0.222 196 6/24/2024
4.0.220 214 6/21/2024
4.0.219 203 6/19/2024
4.0.218 207 6/18/2024
4.0.217 223 6/17/2024
4.0.216 197 6/14/2024
4.0.215 230 6/13/2024
4.0.214 214 5/31/2024
4.0.213 211 5/30/2024
4.0.212 213 5/27/2024
4.0.211 227 5/23/2024
4.0.210 211 5/17/2024
4.0.209 222 5/16/2024
4.0.208 237 5/8/2024
4.0.207 250 5/7/2024
4.0.206 211 5/6/2024
4.0.205 190 5/3/2024
4.0.204 183 5/2/2024
4.0.203 182 5/2/2024
4.0.202 189 5/2/2024
4.0.201 198 5/2/2024
4.0.198 227 5/1/2024
4.0.197 230 4/30/2024
4.0.196 209 4/29/2024
4.0.195 201 4/29/2024
4.0.194 218 4/25/2024
4.0.193 236 4/15/2024
4.0.192 208 4/12/2024
4.0.191 224 4/12/2024
4.0.190 224 4/11/2024
4.0.189 223 4/9/2024
4.0.188 226 4/2/2024
4.0.187 243 4/1/2024
4.0.186 215 3/29/2024
4.0.185 258 3/22/2024
4.0.184 211 3/19/2024
4.0.183 217 3/18/2024
4.0.182 222 3/15/2024
4.0.181 237 3/14/2024
4.0.180 237 3/12/2024
4.0.179 228 3/11/2024
4.0.178 245 3/8/2024
4.0.177 232 3/7/2024
4.0.176 204 3/6/2024
4.0.175 238 3/5/2024
4.0.174 215 3/4/2024
4.0.173 231 3/4/2024
4.0.172 229 3/1/2024
4.0.171 218 2/29/2024
4.0.170 216 2/28/2024
4.0.169 219 2/27/2024
4.0.168 216 2/26/2024
4.0.167 221 2/23/2024
4.0.166 215 2/22/2024
4.0.165 224 2/21/2024
4.0.164 214 2/20/2024
4.0.163 233 2/19/2024
4.0.162 223 2/19/2024
4.0.161 230 2/16/2024
4.0.160 217 2/16/2024
4.0.159 232 2/15/2024
4.0.158 224 2/14/2024
4.0.157 204 2/13/2024
4.0.156 207 2/12/2024
4.0.155 229 2/9/2024
4.0.154 212 2/8/2024
4.0.153 216 2/7/2024
4.0.152 203 2/7/2024
4.0.151 213 2/6/2024
4.0.150 213 2/5/2024
4.0.149 187 2/2/2024
4.0.148 201 2/1/2024
4.0.147 212 2/1/2024
4.0.146 217 1/31/2024
4.0.145 195 1/30/2024
4.0.144 196 1/29/2024
4.0.143 224 1/26/2024
4.0.142 199 1/25/2024
4.0.141 207 1/24/2024
4.0.140 212 1/23/2024
4.0.139 197 1/19/2024
4.0.138 215 1/19/2024
4.0.137 220 1/18/2024
4.0.136 218 1/17/2024
4.0.135 211 1/16/2024
4.0.134 220 1/16/2024
4.0.133 221 1/15/2024
4.0.132 222 1/12/2024
4.0.131 201 1/11/2024
4.0.130 211 1/10/2024
4.0.129 243 1/9/2024
4.0.128 221 1/8/2024
4.0.127 241 1/5/2024
4.0.126 249 12/29/2023
4.0.125 247 12/28/2023
4.0.124 247 12/27/2023
4.0.123 213 12/26/2023
4.0.122 245 12/26/2023
4.0.121 223 12/25/2023
4.0.120 206 12/25/2023
4.0.119 233 12/22/2023
4.0.118 215 12/21/2023
4.0.117 226 12/20/2023
4.0.116 205 12/19/2023
4.0.115 219 12/18/2023
4.0.114 212 12/15/2023
4.0.113 206 12/14/2023
4.0.112 184 12/14/2023
4.0.111 224 12/13/2023
4.0.106 246 12/8/2023
4.0.105 194 12/7/2023
4.0.104 191 12/6/2023
4.0.103 199 12/6/2023
4.0.102 199 12/5/2023
4.0.101 175 12/5/2023
4.0.100 191 11/27/2023
4.0.99 175 11/24/2023
4.0.98 191 11/22/2023
4.0.97 186 11/21/2023
4.0.96 204 11/20/2023
4.0.95 192 11/20/2023
4.0.94 681 11/17/2023
4.0.93 178 11/16/2023
4.0.92 172 11/14/2023
4.0.91 171 11/13/2023
4.0.90 183 11/10/2023
4.0.89 194 11/9/2023
4.0.88 196 11/9/2023
4.0.87 192 11/8/2023
4.0.86 171 11/7/2023
4.0.85 165 11/6/2023
4.0.84 211 11/5/2023
4.0.83 173 11/3/2023
4.0.82 172 11/3/2023
4.0.81 188 11/2/2023
4.0.80 204 11/1/2023
4.0.77 184 10/31/2023
4.0.76 219 10/30/2023
4.0.75 185 10/27/2023
4.0.74 200 10/26/2023
4.0.73 196 10/18/2023
4.0.72 188 10/17/2023
4.0.71 209 10/17/2023
4.0.70 214 10/16/2023
4.0.69 227 10/13/2023
4.0.68 183 10/13/2023
4.0.67 197 10/12/2023
4.0.66 220 10/6/2023
4.0.65 185 10/5/2023
4.0.64 193 9/27/2023
4.0.63 186 9/26/2023
4.0.62 203 9/25/2023
4.0.61 202 9/21/2023
4.0.60 174 9/20/2023
4.0.59 198 9/19/2023
4.0.58 198 9/18/2023
4.0.55 214 9/15/2023
4.0.54 201 9/14/2023
4.0.53 195 9/13/2023
4.0.52 256 9/12/2023
4.0.51 228 9/11/2023
4.0.50 245 9/11/2023
4.0.49 230 9/11/2023
4.0.48 284 9/8/2023
4.0.47 209 9/7/2023
4.0.46 265 9/6/2023
4.0.45 207 9/5/2023
4.0.44 201 9/5/2023
4.0.43 210 9/4/2023
4.0.42 251 9/1/2023
4.0.41 246 8/31/2023
4.0.40 249 8/30/2023
4.0.39 227 8/30/2023
4.0.38 225 8/29/2023
4.0.37 279 8/28/2023
4.0.36 262 8/25/2023
4.0.35 241 8/24/2023
4.0.34 250 8/23/2023
4.0.33 217 8/21/2023
4.0.32 212 8/18/2023
4.0.31 246 8/17/2023
4.0.30 197 8/17/2023
4.0.29 221 8/17/2023
4.0.28 230 8/17/2023
4.0.27 247 8/11/2023
4.0.26 252 8/10/2023
4.0.25 243 8/9/2023
4.0.24 220 8/8/2023
4.0.23 244 8/8/2023
4.0.22 326 8/8/2023
4.0.21 256 8/7/2023
4.0.20 259 8/4/2023
4.0.19 259 8/3/2023
4.0.18 273 7/27/2023
4.0.17 266 7/26/2023
4.0.16 296 7/21/2023
4.0.15 269 7/20/2023
4.0.14 269 7/19/2023
4.0.13 252 7/18/2023
4.0.12 274 7/18/2023
4.0.11 245 7/18/2023
4.0.10 260 7/18/2023
4.0.9 280 7/17/2023
4.0.7 392 2/10/2023
4.0.6 406 2/6/2023
4.0.5 421 1/30/2023
4.0.4 441 1/30/2023
4.0.3 405 1/27/2023
4.0.2 416 12/13/2022
4.0.1 454 12/13/2022
3.0.111 659 9/17/2022
3.0.110 626 8/11/2022
3.0.109 650 6/10/2022
3.0.107 711 4/20/2022
3.0.106 666 1/11/2022
3.0.105 606 1/10/2022
3.0.104 498 12/7/2021
3.0.103 595 10/27/2021
3.0.102 600 6/17/2021
3.0.100 635 6/17/2021
3.0.95 646 6/16/2021
3.0.91 629 1/14/2021
3.0.90 655 1/7/2021
3.0.89 696 12/16/2020
3.0.88 659 12/15/2020
3.0.87 753 12/10/2020
3.0.86 682 12/7/2020
3.0.84 712 12/7/2020
3.0.80 759 10/2/2020
3.0.79 860 10/1/2020
3.0.78 756 9/29/2020
3.0.77 751 9/13/2020
3.0.76 761 6/19/2020
3.0.75 758 6/8/2020
3.0.74 739 6/1/2020
3.0.73 776 5/13/2020
3.0.72 750 5/13/2020
3.0.70 774 5/12/2020
3.0.69 743 5/12/2020
3.0.68 772 5/12/2020
3.0.67 778 5/12/2020
3.0.41 785 4/28/2020
3.0.40 752 4/24/2020
3.0.39 753 4/16/2020
3.0.38 798 4/16/2020
3.0.37 770 4/15/2020
3.0.36 757 4/15/2020
3.0.34 834 4/11/2020
3.0.33 805 4/10/2020
3.0.32 805 4/7/2020
3.0.31 800 4/6/2020
3.0.30 817 4/5/2020
3.0.29 840 4/5/2020
3.0.28 913 4/5/2020
3.0.27 836 4/2/2020
3.0.24 791 4/1/2020
3.0.23 814 3/29/2020
3.0.22 777 3/26/2020
3.0.21 770 3/26/2020
3.0.20 710 3/25/2020
3.0.19 816 3/25/2020
3.0.18 848 3/22/2020
3.0.16 868 3/21/2020
3.0.15 784 3/16/2020
3.0.14 801 3/14/2020
3.0.13 883 3/14/2020
3.0.11 754 3/13/2020
3.0.10 780 3/13/2020
3.0.8 798 3/5/2020
3.0.7 770 2/28/2020
3.0.6 803 2/28/2020
3.0.5 806 2/22/2020
3.0.4 823 2/6/2020
3.0.3 804 2/6/2020
3.0.1 844 1/10/2020
3.0.0 819 12/26/2019
2.0.34 911 4/17/2019
2.0.33 861 4/17/2019
2.0.32 894 3/14/2019
2.0.31 955 2/22/2019
2.0.30 1,118 11/1/2018
2.0.29 1,099 10/11/2018
2.0.27 1,109 10/5/2018
2.0.26 1,098 10/2/2018
2.0.25 1,096 9/25/2018
2.0.24 1,072 9/19/2018
2.0.23 1,111 9/19/2018
2.0.22 1,146 9/18/2018
2.0.21 1,188 9/13/2018
2.0.20 1,295 8/7/2018
2.0.19 1,228 8/1/2018
2.0.18 1,268 8/1/2018
2.0.17 1,500 7/3/2018
2.0.16 1,589 6/26/2018
2.0.15 1,543 6/26/2018
2.0.14 1,509 6/14/2018
2.0.13 1,560 5/31/2018
2.0.11 1,494 5/22/2018
2.0.10 1,554 5/21/2018
2.0.9 1,666 5/21/2018
2.0.8 1,634 5/11/2018
2.0.7 1,687 2/15/2018
2.0.6 1,639 2/15/2018
2.0.5 1,665 2/13/2018
2.0.4 1,624 1/24/2018
2.0.3 1,657 1/8/2018
2.0.2 1,693 1/2/2018
1.0.83 1,651 12/15/2017
1.0.82 1,432 12/1/2017
1.0.81 1,341 11/22/2017
1.0.80 1,348 11/21/2017
1.0.79 1,398 11/21/2017
1.0.78 1,378 11/21/2017
1.0.76 1,332 11/17/2017
1.0.72 1,404 11/17/2017
1.0.71 1,338 11/17/2017
1.0.67 1,363 11/16/2017
1.0.66 1,386 11/16/2017
1.0.65 1,432 11/14/2017
1.0.63 1,356 11/14/2017
1.0.62 1,360 11/14/2017
1.0.61 1,396 11/13/2017
1.0.60 1,425 11/13/2017
1.0.55 1,446 11/13/2017
1.0.53 1,432 11/13/2017
1.0.52 1,371 11/13/2017
1.0.50 1,371 11/6/2017
1.0.49 1,365 10/24/2017
1.0.48 1,353 10/24/2017
1.0.44 1,348 10/19/2017
1.0.42 1,359 10/19/2017
1.0.40 1,351 10/18/2017
1.0.39 1,385 10/13/2017
1.0.34 1,383 10/12/2017
1.0.32 1,419 10/12/2017
1.0.31 1,334 10/11/2017
1.0.26 1,360 10/2/2017
1.0.24 1,420 9/29/2017
1.0.21 1,384 9/26/2017
1.0.19 1,363 9/25/2017
1.0.16 1,383 9/23/2017
1.0.15 1,372 9/22/2017
1.0.11 1,369 9/22/2017
1.0.10 1,387 9/22/2017
1.0.8 1,374 9/21/2017
1.0.7 1,393 9/21/2017
1.0.5 1,432 9/21/2017