Inflatable 4.0.218

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 4.0.218
                    
NuGet\Install-Package Inflatable -Version 4.0.218
                    
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="4.0.218" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="4.0.218" />
                    
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 4.0.218
                    
#r "nuget: Inflatable, 4.0.218"
                    
#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@4.0.218
                    
#: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=4.0.218
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=4.0.218
                    
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 net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  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.42 0 7/16/2025
5.0.41 0 7/16/2025
5.0.40 126 7/9/2025
5.0.39 115 7/9/2025
5.0.38 143 7/1/2025
5.0.36 128 7/1/2025
5.0.35 127 6/30/2025
5.0.33 124 6/30/2025
5.0.32 134 6/30/2025
5.0.31 119 6/27/2025
5.0.30 116 6/27/2025
5.0.29 111 6/27/2025
5.0.28 136 6/27/2025
5.0.25 179 2/4/2025
5.0.24 115 1/31/2025
5.0.23 114 1/30/2025
5.0.22 108 1/29/2025
5.0.21 119 1/27/2025
5.0.20 112 1/24/2025
5.0.19 115 1/23/2025
5.0.18 111 1/17/2025
5.0.17 104 1/16/2025
5.0.16 82 1/15/2025
5.0.15 90 1/14/2025
5.0.14 91 1/13/2025
5.0.13 96 1/10/2025
5.0.12 135 12/18/2024
5.0.11 124 12/17/2024
5.0.10 124 12/11/2024
5.0.9 117 12/10/2024
5.0.8 108 12/9/2024
5.0.7 139 12/6/2024
5.0.6 135 11/27/2024
5.0.5 118 11/27/2024
5.0.4 116 11/26/2024
5.0.3 114 11/25/2024
5.0.2 127 11/24/2024
4.0.244 128 10/29/2024
4.0.243 136 10/25/2024
4.0.242 175 9/27/2024
4.0.241 141 9/23/2024
4.0.240 146 9/6/2024
4.0.239 145 8/29/2024
4.0.238 172 8/27/2024
4.0.237 158 8/26/2024
4.0.236 166 8/22/2024
4.0.235 166 8/21/2024
4.0.234 149 8/20/2024
4.0.233 153 8/15/2024
4.0.232 117 8/5/2024
4.0.231 127 8/1/2024
4.0.230 140 7/25/2024
4.0.229 137 7/11/2024
4.0.228 132 7/10/2024
4.0.227 157 7/10/2024
4.0.226 147 7/5/2024
4.0.225 146 6/27/2024
4.0.224 146 6/26/2024
4.0.223 131 6/25/2024
4.0.222 133 6/24/2024
4.0.220 151 6/21/2024
4.0.219 146 6/19/2024
4.0.218 144 6/18/2024
4.0.217 157 6/17/2024
4.0.216 142 6/14/2024
4.0.215 168 6/13/2024
4.0.214 151 5/31/2024
4.0.213 148 5/30/2024
4.0.212 148 5/27/2024
4.0.211 161 5/23/2024
4.0.210 146 5/17/2024
4.0.209 160 5/16/2024
4.0.208 172 5/8/2024
4.0.207 173 5/7/2024
4.0.206 156 5/6/2024
4.0.205 131 5/3/2024
4.0.204 122 5/2/2024
4.0.203 117 5/2/2024
4.0.202 124 5/2/2024
4.0.201 132 5/2/2024
4.0.198 164 5/1/2024
4.0.197 165 4/30/2024
4.0.196 155 4/29/2024
4.0.195 144 4/29/2024
4.0.194 165 4/25/2024
4.0.193 169 4/15/2024
4.0.192 154 4/12/2024
4.0.191 148 4/12/2024
4.0.190 164 4/11/2024
4.0.189 157 4/9/2024
4.0.188 160 4/2/2024
4.0.187 185 4/1/2024
4.0.186 152 3/29/2024
4.0.185 181 3/22/2024
4.0.184 155 3/19/2024
4.0.183 156 3/18/2024
4.0.182 161 3/15/2024
4.0.181 168 3/14/2024
4.0.180 166 3/12/2024
4.0.179 172 3/11/2024
4.0.178 184 3/8/2024
4.0.177 167 3/7/2024
4.0.176 150 3/6/2024
4.0.175 172 3/5/2024
4.0.174 148 3/4/2024
4.0.173 159 3/4/2024
4.0.172 173 3/1/2024
4.0.171 156 2/29/2024
4.0.170 159 2/28/2024
4.0.169 171 2/27/2024
4.0.168 154 2/26/2024
4.0.167 163 2/23/2024
4.0.166 149 2/22/2024
4.0.165 171 2/21/2024
4.0.164 160 2/20/2024
4.0.163 171 2/19/2024
4.0.162 155 2/19/2024
4.0.161 162 2/16/2024
4.0.160 146 2/16/2024
4.0.159 171 2/15/2024
4.0.158 163 2/14/2024
4.0.157 147 2/13/2024
4.0.156 144 2/12/2024
4.0.155 166 2/9/2024
4.0.154 153 2/8/2024
4.0.153 162 2/7/2024
4.0.152 144 2/7/2024
4.0.151 148 2/6/2024
4.0.150 139 2/5/2024
4.0.149 137 2/2/2024
4.0.148 142 2/1/2024
4.0.147 150 2/1/2024
4.0.146 155 1/31/2024
4.0.145 129 1/30/2024
4.0.144 144 1/29/2024
4.0.143 162 1/26/2024
4.0.142 141 1/25/2024
4.0.141 139 1/24/2024
4.0.140 149 1/23/2024
4.0.139 139 1/19/2024
4.0.138 150 1/19/2024
4.0.137 155 1/18/2024
4.0.136 163 1/17/2024
4.0.135 150 1/16/2024
4.0.134 161 1/16/2024
4.0.133 171 1/15/2024
4.0.132 157 1/12/2024
4.0.131 148 1/11/2024
4.0.130 146 1/10/2024
4.0.129 175 1/9/2024
4.0.128 171 1/8/2024
4.0.127 176 1/5/2024
4.0.126 190 12/29/2023
4.0.125 180 12/28/2023
4.0.124 183 12/27/2023
4.0.123 149 12/26/2023
4.0.122 184 12/26/2023
4.0.121 169 12/25/2023
4.0.120 145 12/25/2023
4.0.119 172 12/22/2023
4.0.118 162 12/21/2023
4.0.117 172 12/20/2023
4.0.116 146 12/19/2023
4.0.115 161 12/18/2023
4.0.114 145 12/15/2023
4.0.113 151 12/14/2023
4.0.112 124 12/14/2023
4.0.111 165 12/13/2023
4.0.106 181 12/8/2023
4.0.105 149 12/7/2023
4.0.104 148 12/6/2023
4.0.103 154 12/6/2023
4.0.102 148 12/5/2023
4.0.101 133 12/5/2023
4.0.100 154 11/27/2023
4.0.99 145 11/24/2023
4.0.98 148 11/22/2023
4.0.97 145 11/21/2023
4.0.96 166 11/20/2023
4.0.95 146 11/20/2023
4.0.94 641 11/17/2023
4.0.93 140 11/16/2023
4.0.92 143 11/14/2023
4.0.91 133 11/13/2023
4.0.90 147 11/10/2023
4.0.89 146 11/9/2023
4.0.88 151 11/9/2023
4.0.87 144 11/8/2023
4.0.86 132 11/7/2023
4.0.85 127 11/6/2023
4.0.84 163 11/5/2023
4.0.83 134 11/3/2023
4.0.82 137 11/3/2023
4.0.81 138 11/2/2023
4.0.80 141 11/1/2023
4.0.77 140 10/31/2023
4.0.76 170 10/30/2023
4.0.75 146 10/27/2023
4.0.74 169 10/26/2023
4.0.73 170 10/18/2023
4.0.72 153 10/17/2023
4.0.71 163 10/17/2023
4.0.70 174 10/16/2023
4.0.69 181 10/13/2023
4.0.68 156 10/13/2023
4.0.67 147 10/12/2023
4.0.66 177 10/6/2023
4.0.65 150 10/5/2023
4.0.64 146 9/27/2023
4.0.63 144 9/26/2023
4.0.62 153 9/25/2023
4.0.61 154 9/21/2023
4.0.60 150 9/20/2023
4.0.59 158 9/19/2023
4.0.58 156 9/18/2023
4.0.55 170 9/15/2023
4.0.54 160 9/14/2023
4.0.53 154 9/13/2023
4.0.52 212 9/12/2023
4.0.51 174 9/11/2023
4.0.50 196 9/11/2023
4.0.49 176 9/11/2023
4.0.48 236 9/8/2023
4.0.47 168 9/7/2023
4.0.46 209 9/6/2023
4.0.45 167 9/5/2023
4.0.44 159 9/5/2023
4.0.43 173 9/4/2023
4.0.42 203 9/1/2023
4.0.41 191 8/31/2023
4.0.40 196 8/30/2023
4.0.39 171 8/30/2023
4.0.38 176 8/29/2023
4.0.37 221 8/28/2023
4.0.36 209 8/25/2023
4.0.35 184 8/24/2023
4.0.34 190 8/23/2023
4.0.33 164 8/21/2023
4.0.32 155 8/18/2023
4.0.31 188 8/17/2023
4.0.30 151 8/17/2023
4.0.29 175 8/17/2023
4.0.28 183 8/17/2023
4.0.27 202 8/11/2023
4.0.26 200 8/10/2023
4.0.25 198 8/9/2023
4.0.24 165 8/8/2023
4.0.23 202 8/8/2023
4.0.22 262 8/8/2023
4.0.21 192 8/7/2023
4.0.20 191 8/4/2023
4.0.19 197 8/3/2023
4.0.18 211 7/27/2023
4.0.17 219 7/26/2023
4.0.16 237 7/21/2023
4.0.15 205 7/20/2023
4.0.14 216 7/19/2023
4.0.13 202 7/18/2023
4.0.12 201 7/18/2023
4.0.11 185 7/18/2023
4.0.10 206 7/18/2023
4.0.9 227 7/17/2023
4.0.7 321 2/10/2023
4.0.6 334 2/6/2023
4.0.5 359 1/30/2023
4.0.4 363 1/30/2023
4.0.3 331 1/27/2023
4.0.2 350 12/13/2022
4.0.1 386 12/13/2022
3.0.111 569 9/17/2022
3.0.110 543 8/11/2022
3.0.109 587 6/10/2022
3.0.107 632 4/20/2022
3.0.106 570 1/11/2022
3.0.105 519 1/10/2022
3.0.104 409 12/7/2021
3.0.103 510 10/27/2021
3.0.102 508 6/17/2021
3.0.100 554 6/17/2021
3.0.95 562 6/16/2021
3.0.91 535 1/14/2021
3.0.90 557 1/7/2021
3.0.89 596 12/16/2020
3.0.88 565 12/15/2020
3.0.87 647 12/10/2020
3.0.86 580 12/7/2020
3.0.84 601 12/7/2020
3.0.80 655 10/2/2020
3.0.79 748 10/1/2020
3.0.78 647 9/29/2020
3.0.77 656 9/13/2020
3.0.76 656 6/19/2020
3.0.75 645 6/8/2020
3.0.74 645 6/1/2020
3.0.73 685 5/13/2020
3.0.72 667 5/13/2020
3.0.70 683 5/12/2020
3.0.69 645 5/12/2020
3.0.68 668 5/12/2020
3.0.67 676 5/12/2020
3.0.41 685 4/28/2020
3.0.40 650 4/24/2020
3.0.39 658 4/16/2020
3.0.38 682 4/16/2020
3.0.37 676 4/15/2020
3.0.36 674 4/15/2020
3.0.34 735 4/11/2020
3.0.33 722 4/10/2020
3.0.32 710 4/7/2020
3.0.31 710 4/6/2020
3.0.30 722 4/5/2020
3.0.29 747 4/5/2020
3.0.28 832 4/5/2020
3.0.27 742 4/2/2020
3.0.24 705 4/1/2020
3.0.23 730 3/29/2020
3.0.22 681 3/26/2020
3.0.21 676 3/26/2020
3.0.20 624 3/25/2020
3.0.19 711 3/25/2020
3.0.18 758 3/22/2020
3.0.16 767 3/21/2020
3.0.15 696 3/16/2020
3.0.14 716 3/14/2020
3.0.13 783 3/14/2020
3.0.11 671 3/13/2020
3.0.10 693 3/13/2020
3.0.8 710 3/5/2020
3.0.7 666 2/28/2020
3.0.6 712 2/28/2020
3.0.5 720 2/22/2020
3.0.4 730 2/6/2020
3.0.3 702 2/6/2020
3.0.1 748 1/10/2020
3.0.0 735 12/26/2019
2.0.34 809 4/17/2019
2.0.33 766 4/17/2019
2.0.32 798 3/14/2019
2.0.31 874 2/22/2019
2.0.30 1,005 11/1/2018
2.0.29 1,009 10/11/2018
2.0.27 982 10/5/2018
2.0.26 997 10/2/2018
2.0.25 992 9/25/2018
2.0.24 970 9/19/2018
2.0.23 1,018 9/19/2018
2.0.22 1,028 9/18/2018
2.0.21 1,087 9/13/2018
2.0.20 1,142 8/7/2018
2.0.19 1,067 8/1/2018
2.0.18 1,119 8/1/2018
2.0.17 1,281 7/3/2018
2.0.16 1,361 6/26/2018
2.0.15 1,313 6/26/2018
2.0.14 1,268 6/14/2018
2.0.13 1,327 5/31/2018
2.0.11 1,250 5/22/2018
2.0.10 1,335 5/21/2018
2.0.9 1,450 5/21/2018
2.0.8 1,401 5/11/2018
2.0.7 1,474 2/15/2018
2.0.6 1,417 2/15/2018
2.0.5 1,437 2/13/2018
2.0.4 1,385 1/24/2018
2.0.3 1,420 1/8/2018
2.0.2 1,446 1/2/2018
1.0.83 1,430 12/15/2017
1.0.82 1,263 12/1/2017
1.0.81 1,194 11/22/2017
1.0.80 1,176 11/21/2017
1.0.79 1,237 11/21/2017
1.0.78 1,207 11/21/2017
1.0.76 1,160 11/17/2017
1.0.72 1,241 11/17/2017
1.0.71 1,178 11/17/2017
1.0.67 1,203 11/16/2017
1.0.66 1,218 11/16/2017
1.0.65 1,247 11/14/2017
1.0.63 1,193 11/14/2017
1.0.62 1,199 11/14/2017
1.0.61 1,228 11/13/2017
1.0.60 1,264 11/13/2017
1.0.55 1,275 11/13/2017
1.0.53 1,272 11/13/2017
1.0.52 1,211 11/13/2017
1.0.50 1,213 11/6/2017
1.0.49 1,203 10/24/2017
1.0.48 1,199 10/24/2017
1.0.44 1,198 10/19/2017
1.0.42 1,206 10/19/2017
1.0.40 1,181 10/18/2017
1.0.39 1,225 10/13/2017
1.0.34 1,224 10/12/2017
1.0.32 1,254 10/12/2017
1.0.31 1,169 10/11/2017
1.0.26 1,210 10/2/2017
1.0.24 1,253 9/29/2017
1.0.21 1,218 9/26/2017
1.0.19 1,201 9/25/2017
1.0.16 1,204 9/23/2017
1.0.15 1,205 9/22/2017
1.0.11 1,188 9/22/2017
1.0.10 1,207 9/22/2017
1.0.8 1,219 9/21/2017
1.0.7 1,241 9/21/2017
1.0.5 1,258 9/21/2017