Inflatable 5.0.63

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.63
                    
NuGet\Install-Package Inflatable -Version 5.0.63
                    
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.63" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.63" />
                    
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.63
                    
#r "nuget: Inflatable, 5.0.63"
                    
#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.63
                    
#: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.63
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.63
                    
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.69 97 8/20/2025
5.0.68 90 8/20/2025
5.0.67 89 8/20/2025
5.0.66 90 8/20/2025
5.0.65 90 8/19/2025
5.0.64 120 8/18/2025
5.0.63 113 8/18/2025
5.0.62 112 8/18/2025
5.0.61 115 8/18/2025
5.0.60 219 8/7/2025
5.0.59 204 8/7/2025
5.0.58 216 8/6/2025
5.0.57 228 8/5/2025
5.0.56 223 8/5/2025
5.0.55 219 8/5/2025
5.0.54 220 8/5/2025
5.0.53 157 8/4/2025
5.0.52 156 8/4/2025
5.0.51 157 8/4/2025
5.0.50 156 8/4/2025
5.0.49 107 7/29/2025
5.0.48 97 7/29/2025
5.0.47 98 7/29/2025
5.0.46 97 7/29/2025
5.0.45 97 7/18/2025
5.0.44 120 7/17/2025
5.0.43 116 7/17/2025
5.0.42 137 7/16/2025
5.0.41 131 7/16/2025
5.0.40 153 7/9/2025
5.0.39 143 7/9/2025
5.0.38 156 7/1/2025
5.0.36 142 7/1/2025
5.0.35 140 6/30/2025
5.0.33 136 6/30/2025
5.0.32 146 6/30/2025
5.0.31 136 6/27/2025
5.0.30 130 6/27/2025
5.0.29 123 6/27/2025
5.0.28 148 6/27/2025
5.0.25 193 2/4/2025
5.0.24 124 1/31/2025
5.0.23 124 1/30/2025
5.0.22 119 1/29/2025
5.0.21 133 1/27/2025
5.0.20 121 1/24/2025
5.0.19 125 1/23/2025
5.0.18 124 1/17/2025
5.0.17 114 1/16/2025
5.0.16 92 1/15/2025
5.0.15 100 1/14/2025
5.0.14 101 1/13/2025
5.0.13 106 1/10/2025
5.0.12 145 12/18/2024
5.0.11 134 12/17/2024
5.0.10 134 12/11/2024
5.0.9 129 12/10/2024
5.0.8 118 12/9/2024
5.0.7 149 12/6/2024
5.0.6 145 11/27/2024
5.0.5 133 11/27/2024
5.0.4 128 11/26/2024
5.0.3 125 11/25/2024
5.0.2 137 11/24/2024
4.0.244 138 10/29/2024
4.0.243 147 10/25/2024
4.0.242 185 9/27/2024
4.0.241 152 9/23/2024
4.0.240 156 9/6/2024
4.0.239 156 8/29/2024
4.0.238 185 8/27/2024
4.0.237 170 8/26/2024
4.0.236 179 8/22/2024
4.0.235 177 8/21/2024
4.0.234 161 8/20/2024
4.0.233 165 8/15/2024
4.0.232 128 8/5/2024
4.0.231 146 8/1/2024
4.0.230 153 7/25/2024
4.0.229 148 7/11/2024
4.0.228 142 7/10/2024
4.0.227 166 7/10/2024
4.0.226 157 7/5/2024
4.0.225 156 6/27/2024
4.0.224 157 6/26/2024
4.0.223 141 6/25/2024
4.0.222 144 6/24/2024
4.0.220 161 6/21/2024
4.0.219 156 6/19/2024
4.0.218 155 6/18/2024
4.0.217 170 6/17/2024
4.0.216 153 6/14/2024
4.0.215 177 6/13/2024
4.0.214 160 5/31/2024
4.0.213 159 5/30/2024
4.0.212 160 5/27/2024
4.0.211 171 5/23/2024
4.0.210 156 5/17/2024
4.0.209 170 5/16/2024
4.0.208 182 5/8/2024
4.0.207 184 5/7/2024
4.0.206 167 5/6/2024
4.0.205 143 5/3/2024
4.0.204 133 5/2/2024
4.0.203 128 5/2/2024
4.0.202 135 5/2/2024
4.0.201 143 5/2/2024
4.0.198 173 5/1/2024
4.0.197 176 4/30/2024
4.0.196 166 4/29/2024
4.0.195 155 4/29/2024
4.0.194 175 4/25/2024
4.0.193 180 4/15/2024
4.0.192 165 4/12/2024
4.0.191 160 4/12/2024
4.0.190 175 4/11/2024
4.0.189 167 4/9/2024
4.0.188 172 4/2/2024
4.0.187 196 4/1/2024
4.0.186 162 3/29/2024
4.0.185 190 3/22/2024
4.0.184 165 3/19/2024
4.0.183 166 3/18/2024
4.0.182 169 3/15/2024
4.0.181 177 3/14/2024
4.0.180 176 3/12/2024
4.0.179 181 3/11/2024
4.0.178 193 3/8/2024
4.0.177 177 3/7/2024
4.0.176 159 3/6/2024
4.0.175 182 3/5/2024
4.0.174 161 3/4/2024
4.0.173 169 3/4/2024
4.0.172 183 3/1/2024
4.0.171 165 2/29/2024
4.0.170 167 2/28/2024
4.0.169 179 2/27/2024
4.0.168 164 2/26/2024
4.0.167 171 2/23/2024
4.0.166 159 2/22/2024
4.0.165 180 2/21/2024
4.0.164 170 2/20/2024
4.0.163 180 2/19/2024
4.0.162 166 2/19/2024
4.0.161 172 2/16/2024
4.0.160 162 2/16/2024
4.0.159 179 2/15/2024
4.0.158 173 2/14/2024
4.0.157 156 2/13/2024
4.0.156 152 2/12/2024
4.0.155 175 2/9/2024
4.0.154 166 2/8/2024
4.0.153 170 2/7/2024
4.0.152 155 2/7/2024
4.0.151 160 2/6/2024
4.0.150 155 2/5/2024
4.0.149 146 2/2/2024
4.0.148 150 2/1/2024
4.0.147 161 2/1/2024
4.0.146 165 1/31/2024
4.0.145 138 1/30/2024
4.0.144 153 1/29/2024
4.0.143 171 1/26/2024
4.0.142 150 1/25/2024
4.0.141 150 1/24/2024
4.0.140 159 1/23/2024
4.0.139 157 1/19/2024
4.0.138 165 1/19/2024
4.0.137 167 1/18/2024
4.0.136 173 1/17/2024
4.0.135 160 1/16/2024
4.0.134 171 1/16/2024
4.0.133 181 1/15/2024
4.0.132 167 1/12/2024
4.0.131 157 1/11/2024
4.0.130 156 1/10/2024
4.0.129 184 1/9/2024
4.0.128 179 1/8/2024
4.0.127 185 1/5/2024
4.0.126 203 12/29/2023
4.0.125 189 12/28/2023
4.0.124 194 12/27/2023
4.0.123 159 12/26/2023
4.0.122 196 12/26/2023
4.0.121 178 12/25/2023
4.0.120 155 12/25/2023
4.0.119 181 12/22/2023
4.0.118 172 12/21/2023
4.0.117 182 12/20/2023
4.0.116 157 12/19/2023
4.0.115 169 12/18/2023
4.0.114 157 12/15/2023
4.0.113 161 12/14/2023
4.0.112 135 12/14/2023
4.0.111 178 12/13/2023
4.0.106 191 12/8/2023
4.0.105 159 12/7/2023
4.0.104 156 12/6/2023
4.0.103 161 12/6/2023
4.0.102 156 12/5/2023
4.0.101 142 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 175 11/20/2023
4.0.95 156 11/20/2023
4.0.94 649 11/17/2023
4.0.93 155 11/16/2023
4.0.92 150 11/14/2023
4.0.91 141 11/13/2023
4.0.90 156 11/10/2023
4.0.89 154 11/9/2023
4.0.88 159 11/9/2023
4.0.87 154 11/8/2023
4.0.86 140 11/7/2023
4.0.85 136 11/6/2023
4.0.84 172 11/5/2023
4.0.83 144 11/3/2023
4.0.82 146 11/3/2023
4.0.81 148 11/2/2023
4.0.80 150 11/1/2023
4.0.77 151 10/31/2023
4.0.76 178 10/30/2023
4.0.75 155 10/27/2023
4.0.74 179 10/26/2023
4.0.73 183 10/18/2023
4.0.72 163 10/17/2023
4.0.71 174 10/17/2023
4.0.70 186 10/16/2023
4.0.69 192 10/13/2023
4.0.68 166 10/13/2023
4.0.67 158 10/12/2023
4.0.66 188 10/6/2023
4.0.65 161 10/5/2023
4.0.64 157 9/27/2023
4.0.63 154 9/26/2023
4.0.62 164 9/25/2023
4.0.61 165 9/21/2023
4.0.60 160 9/20/2023
4.0.59 169 9/19/2023
4.0.58 166 9/18/2023
4.0.55 180 9/15/2023
4.0.54 168 9/14/2023
4.0.53 166 9/13/2023
4.0.52 224 9/12/2023
4.0.51 187 9/11/2023
4.0.50 209 9/11/2023
4.0.49 191 9/11/2023
4.0.48 250 9/8/2023
4.0.47 182 9/7/2023
4.0.46 222 9/6/2023
4.0.45 182 9/5/2023
4.0.44 174 9/5/2023
4.0.43 187 9/4/2023
4.0.42 218 9/1/2023
4.0.41 206 8/31/2023
4.0.40 212 8/30/2023
4.0.39 186 8/30/2023
4.0.38 190 8/29/2023
4.0.37 235 8/28/2023
4.0.36 225 8/25/2023
4.0.35 201 8/24/2023
4.0.34 206 8/23/2023
4.0.33 180 8/21/2023
4.0.32 171 8/18/2023
4.0.31 206 8/17/2023
4.0.30 168 8/17/2023
4.0.29 191 8/17/2023
4.0.28 199 8/17/2023
4.0.27 217 8/11/2023
4.0.26 217 8/10/2023
4.0.25 214 8/9/2023
4.0.24 182 8/8/2023
4.0.23 217 8/8/2023
4.0.22 279 8/8/2023
4.0.21 207 8/7/2023
4.0.20 207 8/4/2023
4.0.19 215 8/3/2023
4.0.18 227 7/27/2023
4.0.17 237 7/26/2023
4.0.16 254 7/21/2023
4.0.15 222 7/20/2023
4.0.14 234 7/19/2023
4.0.13 218 7/18/2023
4.0.12 235 7/18/2023
4.0.11 201 7/18/2023
4.0.10 223 7/18/2023
4.0.9 245 7/17/2023
4.0.7 340 2/10/2023
4.0.6 354 2/6/2023
4.0.5 378 1/30/2023
4.0.4 382 1/30/2023
4.0.3 350 1/27/2023
4.0.2 368 12/13/2022
4.0.1 403 12/13/2022
3.0.111 586 9/17/2022
3.0.110 563 8/11/2022
3.0.109 608 6/10/2022
3.0.107 651 4/20/2022
3.0.106 589 1/11/2022
3.0.105 539 1/10/2022
3.0.104 430 12/7/2021
3.0.103 530 10/27/2021
3.0.102 529 6/17/2021
3.0.100 574 6/17/2021
3.0.95 581 6/16/2021
3.0.91 559 1/14/2021
3.0.90 579 1/7/2021
3.0.89 620 12/16/2020
3.0.88 588 12/15/2020
3.0.87 670 12/10/2020
3.0.86 602 12/7/2020
3.0.84 623 12/7/2020
3.0.80 679 10/2/2020
3.0.79 772 10/1/2020
3.0.78 673 9/29/2020
3.0.77 680 9/13/2020
3.0.76 679 6/19/2020
3.0.75 668 6/8/2020
3.0.74 669 6/1/2020
3.0.73 707 5/13/2020
3.0.72 690 5/13/2020
3.0.70 706 5/12/2020
3.0.69 668 5/12/2020
3.0.68 689 5/12/2020
3.0.67 699 5/12/2020
3.0.41 708 4/28/2020
3.0.40 674 4/24/2020
3.0.39 681 4/16/2020
3.0.38 706 4/16/2020
3.0.37 699 4/15/2020
3.0.36 699 4/15/2020
3.0.34 758 4/11/2020
3.0.33 747 4/10/2020
3.0.32 734 4/7/2020
3.0.31 733 4/6/2020
3.0.30 745 4/5/2020
3.0.29 771 4/5/2020
3.0.28 856 4/5/2020
3.0.27 766 4/2/2020
3.0.24 729 4/1/2020
3.0.23 753 3/29/2020
3.0.22 705 3/26/2020
3.0.21 700 3/26/2020
3.0.20 650 3/25/2020
3.0.19 736 3/25/2020
3.0.18 781 3/22/2020
3.0.16 790 3/21/2020
3.0.15 721 3/16/2020
3.0.14 739 3/14/2020
3.0.13 807 3/14/2020
3.0.11 695 3/13/2020
3.0.10 716 3/13/2020
3.0.8 733 3/5/2020
3.0.7 690 2/28/2020
3.0.6 736 2/28/2020
3.0.5 742 2/22/2020
3.0.4 755 2/6/2020
3.0.3 726 2/6/2020
3.0.1 773 1/10/2020
3.0.0 758 12/26/2019
2.0.34 832 4/17/2019
2.0.33 790 4/17/2019
2.0.32 822 3/14/2019
2.0.31 898 2/22/2019
2.0.30 1,031 11/1/2018
2.0.29 1,032 10/11/2018
2.0.27 1,004 10/5/2018
2.0.26 1,021 10/2/2018
2.0.25 1,014 9/25/2018
2.0.24 993 9/19/2018
2.0.23 1,041 9/19/2018
2.0.22 1,051 9/18/2018
2.0.21 1,111 9/13/2018
2.0.20 1,183 8/7/2018
2.0.19 1,107 8/1/2018
2.0.18 1,159 8/1/2018
2.0.17 1,342 7/3/2018
2.0.16 1,419 6/26/2018
2.0.15 1,374 6/26/2018
2.0.14 1,327 6/14/2018
2.0.13 1,389 5/31/2018
2.0.11 1,316 5/22/2018
2.0.10 1,394 5/21/2018
2.0.9 1,510 5/21/2018
2.0.8 1,461 5/11/2018
2.0.7 1,533 2/15/2018
2.0.6 1,476 2/15/2018
2.0.5 1,497 2/13/2018
2.0.4 1,443 1/24/2018
2.0.3 1,483 1/8/2018
2.0.2 1,512 1/2/2018
1.0.83 1,489 12/15/2017
1.0.82 1,304 12/1/2017
1.0.81 1,234 11/22/2017
1.0.80 1,216 11/21/2017
1.0.79 1,279 11/21/2017
1.0.78 1,248 11/21/2017
1.0.76 1,205 11/17/2017
1.0.72 1,281 11/17/2017
1.0.71 1,219 11/17/2017
1.0.67 1,245 11/16/2017
1.0.66 1,260 11/16/2017
1.0.65 1,287 11/14/2017
1.0.63 1,235 11/14/2017
1.0.62 1,240 11/14/2017
1.0.61 1,273 11/13/2017
1.0.60 1,306 11/13/2017
1.0.55 1,315 11/13/2017
1.0.53 1,313 11/13/2017
1.0.52 1,255 11/13/2017
1.0.50 1,254 11/6/2017
1.0.49 1,246 10/24/2017
1.0.48 1,241 10/24/2017
1.0.44 1,239 10/19/2017
1.0.42 1,247 10/19/2017
1.0.40 1,221 10/18/2017
1.0.39 1,265 10/13/2017
1.0.34 1,264 10/12/2017
1.0.32 1,297 10/12/2017
1.0.31 1,212 10/11/2017
1.0.26 1,251 10/2/2017
1.0.24 1,295 9/29/2017
1.0.21 1,260 9/26/2017
1.0.19 1,241 9/25/2017
1.0.16 1,245 9/23/2017
1.0.15 1,246 9/22/2017
1.0.11 1,236 9/22/2017
1.0.10 1,255 9/22/2017
1.0.8 1,260 9/21/2017
1.0.7 1,282 9/21/2017
1.0.5 1,301 9/21/2017