Inflatable 5.0.64

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.64
                    
NuGet\Install-Package Inflatable -Version 5.0.64
                    
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.64" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.64" />
                    
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.64
                    
#r "nuget: Inflatable, 5.0.64"
                    
#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.64
                    
#: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.64
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.64
                    
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 9 8/20/2025
5.0.68 9 8/20/2025
5.0.67 10 8/20/2025
5.0.66 9 8/20/2025
5.0.65 11 8/19/2025
5.0.64 14 8/18/2025
5.0.63 10 8/18/2025
5.0.62 10 8/18/2025
5.0.61 11 8/18/2025
5.0.60 165 8/7/2025
5.0.59 164 8/7/2025
5.0.58 194 8/6/2025
5.0.57 217 8/5/2025
5.0.56 212 8/5/2025
5.0.55 205 8/5/2025
5.0.54 210 8/5/2025
5.0.53 150 8/4/2025
5.0.52 149 8/4/2025
5.0.51 148 8/4/2025
5.0.50 149 8/4/2025
5.0.49 97 7/29/2025
5.0.48 89 7/29/2025
5.0.47 92 7/29/2025
5.0.46 91 7/29/2025
5.0.45 91 7/18/2025
5.0.44 114 7/17/2025
5.0.43 108 7/17/2025
5.0.42 131 7/16/2025
5.0.41 124 7/16/2025
5.0.40 147 7/9/2025
5.0.39 137 7/9/2025
5.0.38 150 7/1/2025
5.0.36 136 7/1/2025
5.0.35 134 6/30/2025
5.0.33 130 6/30/2025
5.0.32 140 6/30/2025
5.0.31 130 6/27/2025
5.0.30 124 6/27/2025
5.0.29 117 6/27/2025
5.0.28 142 6/27/2025
5.0.25 183 2/4/2025
5.0.24 118 1/31/2025
5.0.23 117 1/30/2025
5.0.22 112 1/29/2025
5.0.21 126 1/27/2025
5.0.20 115 1/24/2025
5.0.19 118 1/23/2025
5.0.18 117 1/17/2025
5.0.17 107 1/16/2025
5.0.16 86 1/15/2025
5.0.15 93 1/14/2025
5.0.14 94 1/13/2025
5.0.13 100 1/10/2025
5.0.12 139 12/18/2024
5.0.11 127 12/17/2024
5.0.10 128 12/11/2024
5.0.9 122 12/10/2024
5.0.8 112 12/9/2024
5.0.7 143 12/6/2024
5.0.6 138 11/27/2024
5.0.5 127 11/27/2024
5.0.4 120 11/26/2024
5.0.3 118 11/25/2024
5.0.2 131 11/24/2024
4.0.244 132 10/29/2024
4.0.243 140 10/25/2024
4.0.242 179 9/27/2024
4.0.241 144 9/23/2024
4.0.240 149 9/6/2024
4.0.239 150 8/29/2024
4.0.238 176 8/27/2024
4.0.237 162 8/26/2024
4.0.236 172 8/22/2024
4.0.235 171 8/21/2024
4.0.234 154 8/20/2024
4.0.233 158 8/15/2024
4.0.232 121 8/5/2024
4.0.231 137 8/1/2024
4.0.230 147 7/25/2024
4.0.229 142 7/11/2024
4.0.228 136 7/10/2024
4.0.227 160 7/10/2024
4.0.226 151 7/5/2024
4.0.225 150 6/27/2024
4.0.224 149 6/26/2024
4.0.223 134 6/25/2024
4.0.222 138 6/24/2024
4.0.220 155 6/21/2024
4.0.219 150 6/19/2024
4.0.218 148 6/18/2024
4.0.217 162 6/17/2024
4.0.216 146 6/14/2024
4.0.215 171 6/13/2024
4.0.214 154 5/31/2024
4.0.213 152 5/30/2024
4.0.212 153 5/27/2024
4.0.211 165 5/23/2024
4.0.210 150 5/17/2024
4.0.209 163 5/16/2024
4.0.208 175 5/8/2024
4.0.207 178 5/7/2024
4.0.206 161 5/6/2024
4.0.205 135 5/3/2024
4.0.204 127 5/2/2024
4.0.203 121 5/2/2024
4.0.202 128 5/2/2024
4.0.201 136 5/2/2024
4.0.198 167 5/1/2024
4.0.197 168 4/30/2024
4.0.196 159 4/29/2024
4.0.195 148 4/29/2024
4.0.194 169 4/25/2024
4.0.193 174 4/15/2024
4.0.192 159 4/12/2024
4.0.191 154 4/12/2024
4.0.190 169 4/11/2024
4.0.189 161 4/9/2024
4.0.188 164 4/2/2024
4.0.187 189 4/1/2024
4.0.186 156 3/29/2024
4.0.185 184 3/22/2024
4.0.184 158 3/19/2024
4.0.183 160 3/18/2024
4.0.182 163 3/15/2024
4.0.181 170 3/14/2024
4.0.180 169 3/12/2024
4.0.179 174 3/11/2024
4.0.178 187 3/8/2024
4.0.177 171 3/7/2024
4.0.176 153 3/6/2024
4.0.175 175 3/5/2024
4.0.174 153 3/4/2024
4.0.173 162 3/4/2024
4.0.172 177 3/1/2024
4.0.171 158 2/29/2024
4.0.170 161 2/28/2024
4.0.169 173 2/27/2024
4.0.168 157 2/26/2024
4.0.167 165 2/23/2024
4.0.166 152 2/22/2024
4.0.165 174 2/21/2024
4.0.164 163 2/20/2024
4.0.163 174 2/19/2024
4.0.162 158 2/19/2024
4.0.161 165 2/16/2024
4.0.160 149 2/16/2024
4.0.159 173 2/15/2024
4.0.158 166 2/14/2024
4.0.157 150 2/13/2024
4.0.156 146 2/12/2024
4.0.155 168 2/9/2024
4.0.154 157 2/8/2024
4.0.153 164 2/7/2024
4.0.152 148 2/7/2024
4.0.151 151 2/6/2024
4.0.150 142 2/5/2024
4.0.149 139 2/2/2024
4.0.148 144 2/1/2024
4.0.147 154 2/1/2024
4.0.146 158 1/31/2024
4.0.145 132 1/30/2024
4.0.144 146 1/29/2024
4.0.143 164 1/26/2024
4.0.142 143 1/25/2024
4.0.141 142 1/24/2024
4.0.140 151 1/23/2024
4.0.139 150 1/19/2024
4.0.138 157 1/19/2024
4.0.137 160 1/18/2024
4.0.136 167 1/17/2024
4.0.135 153 1/16/2024
4.0.134 165 1/16/2024
4.0.133 174 1/15/2024
4.0.132 161 1/12/2024
4.0.131 151 1/11/2024
4.0.130 150 1/10/2024
4.0.129 178 1/9/2024
4.0.128 173 1/8/2024
4.0.127 178 1/5/2024
4.0.126 197 12/29/2023
4.0.125 182 12/28/2023
4.0.124 188 12/27/2023
4.0.123 153 12/26/2023
4.0.122 187 12/26/2023
4.0.121 171 12/25/2023
4.0.120 148 12/25/2023
4.0.119 175 12/22/2023
4.0.118 165 12/21/2023
4.0.117 175 12/20/2023
4.0.116 149 12/19/2023
4.0.115 163 12/18/2023
4.0.114 149 12/15/2023
4.0.113 155 12/14/2023
4.0.112 127 12/14/2023
4.0.111 172 12/13/2023
4.0.106 183 12/8/2023
4.0.105 152 12/7/2023
4.0.104 151 12/6/2023
4.0.103 156 12/6/2023
4.0.102 151 12/5/2023
4.0.101 136 12/5/2023
4.0.100 157 11/27/2023
4.0.99 149 11/24/2023
4.0.98 152 11/22/2023
4.0.97 148 11/21/2023
4.0.96 170 11/20/2023
4.0.95 151 11/20/2023
4.0.94 645 11/17/2023
4.0.93 151 11/16/2023
4.0.92 147 11/14/2023
4.0.91 136 11/13/2023
4.0.90 151 11/10/2023
4.0.89 149 11/9/2023
4.0.88 155 11/9/2023
4.0.87 149 11/8/2023
4.0.86 135 11/7/2023
4.0.85 131 11/6/2023
4.0.84 168 11/5/2023
4.0.83 139 11/3/2023
4.0.82 141 11/3/2023
4.0.81 143 11/2/2023
4.0.80 146 11/1/2023
4.0.77 146 10/31/2023
4.0.76 174 10/30/2023
4.0.75 151 10/27/2023
4.0.74 174 10/26/2023
4.0.73 178 10/18/2023
4.0.72 159 10/17/2023
4.0.71 170 10/17/2023
4.0.70 181 10/16/2023
4.0.69 188 10/13/2023
4.0.68 162 10/13/2023
4.0.67 153 10/12/2023
4.0.66 183 10/6/2023
4.0.65 156 10/5/2023
4.0.64 152 9/27/2023
4.0.63 150 9/26/2023
4.0.62 159 9/25/2023
4.0.61 161 9/21/2023
4.0.60 155 9/20/2023
4.0.59 164 9/19/2023
4.0.58 161 9/18/2023
4.0.55 176 9/15/2023
4.0.54 165 9/14/2023
4.0.53 161 9/13/2023
4.0.52 219 9/12/2023
4.0.51 181 9/11/2023
4.0.50 203 9/11/2023
4.0.49 184 9/11/2023
4.0.48 244 9/8/2023
4.0.47 175 9/7/2023
4.0.46 216 9/6/2023
4.0.45 174 9/5/2023
4.0.44 168 9/5/2023
4.0.43 181 9/4/2023
4.0.42 212 9/1/2023
4.0.41 199 8/31/2023
4.0.40 206 8/30/2023
4.0.39 180 8/30/2023
4.0.38 184 8/29/2023
4.0.37 229 8/28/2023
4.0.36 219 8/25/2023
4.0.35 194 8/24/2023
4.0.34 199 8/23/2023
4.0.33 174 8/21/2023
4.0.32 165 8/18/2023
4.0.31 199 8/17/2023
4.0.30 162 8/17/2023
4.0.29 185 8/17/2023
4.0.28 193 8/17/2023
4.0.27 211 8/11/2023
4.0.26 210 8/10/2023
4.0.25 208 8/9/2023
4.0.24 176 8/8/2023
4.0.23 211 8/8/2023
4.0.22 271 8/8/2023
4.0.21 201 8/7/2023
4.0.20 200 8/4/2023
4.0.19 209 8/3/2023
4.0.18 220 7/27/2023
4.0.17 230 7/26/2023
4.0.16 248 7/21/2023
4.0.15 216 7/20/2023
4.0.14 228 7/19/2023
4.0.13 212 7/18/2023
4.0.12 228 7/18/2023
4.0.11 195 7/18/2023
4.0.10 216 7/18/2023
4.0.9 239 7/17/2023
4.0.7 333 2/10/2023
4.0.6 347 2/6/2023
4.0.5 371 1/30/2023
4.0.4 375 1/30/2023
4.0.3 343 1/27/2023
4.0.2 362 12/13/2022
4.0.1 397 12/13/2022
3.0.111 580 9/17/2022
3.0.110 556 8/11/2022
3.0.109 601 6/10/2022
3.0.107 645 4/20/2022
3.0.106 583 1/11/2022
3.0.105 533 1/10/2022
3.0.104 423 12/7/2021
3.0.103 524 10/27/2021
3.0.102 522 6/17/2021
3.0.100 568 6/17/2021
3.0.95 575 6/16/2021
3.0.91 551 1/14/2021
3.0.90 571 1/7/2021
3.0.89 611 12/16/2020
3.0.88 580 12/15/2020
3.0.87 662 12/10/2020
3.0.86 594 12/7/2020
3.0.84 615 12/7/2020
3.0.80 669 10/2/2020
3.0.79 763 10/1/2020
3.0.78 664 9/29/2020
3.0.77 672 9/13/2020
3.0.76 671 6/19/2020
3.0.75 660 6/8/2020
3.0.74 660 6/1/2020
3.0.73 699 5/13/2020
3.0.72 682 5/13/2020
3.0.70 698 5/12/2020
3.0.69 660 5/12/2020
3.0.68 681 5/12/2020
3.0.67 691 5/12/2020
3.0.41 700 4/28/2020
3.0.40 666 4/24/2020
3.0.39 673 4/16/2020
3.0.38 697 4/16/2020
3.0.37 691 4/15/2020
3.0.36 690 4/15/2020
3.0.34 750 4/11/2020
3.0.33 739 4/10/2020
3.0.32 725 4/7/2020
3.0.31 725 4/6/2020
3.0.30 736 4/5/2020
3.0.29 762 4/5/2020
3.0.28 847 4/5/2020
3.0.27 757 4/2/2020
3.0.24 720 4/1/2020
3.0.23 745 3/29/2020
3.0.22 696 3/26/2020
3.0.21 691 3/26/2020
3.0.20 640 3/25/2020
3.0.19 728 3/25/2020
3.0.18 772 3/22/2020
3.0.16 782 3/21/2020
3.0.15 714 3/16/2020
3.0.14 731 3/14/2020
3.0.13 799 3/14/2020
3.0.11 688 3/13/2020
3.0.10 709 3/13/2020
3.0.8 726 3/5/2020
3.0.7 682 2/28/2020
3.0.6 728 2/28/2020
3.0.5 735 2/22/2020
3.0.4 747 2/6/2020
3.0.3 719 2/6/2020
3.0.1 763 1/10/2020
3.0.0 751 12/26/2019
2.0.34 824 4/17/2019
2.0.33 782 4/17/2019
2.0.32 815 3/14/2019
2.0.31 890 2/22/2019
2.0.30 1,023 11/1/2018
2.0.29 1,024 10/11/2018
2.0.27 997 10/5/2018
2.0.26 1,012 10/2/2018
2.0.25 1,007 9/25/2018
2.0.24 986 9/19/2018
2.0.23 1,034 9/19/2018
2.0.22 1,043 9/18/2018
2.0.21 1,104 9/13/2018
2.0.20 1,172 8/7/2018
2.0.19 1,097 8/1/2018
2.0.18 1,148 8/1/2018
2.0.17 1,326 7/3/2018
2.0.16 1,405 6/26/2018
2.0.15 1,359 6/26/2018
2.0.14 1,312 6/14/2018
2.0.13 1,373 5/31/2018
2.0.11 1,294 5/22/2018
2.0.10 1,378 5/21/2018
2.0.9 1,494 5/21/2018
2.0.8 1,446 5/11/2018
2.0.7 1,520 2/15/2018
2.0.6 1,463 2/15/2018
2.0.5 1,483 2/13/2018
2.0.4 1,429 1/24/2018
2.0.3 1,467 1/8/2018
2.0.2 1,491 1/2/2018
1.0.83 1,476 12/15/2017
1.0.82 1,293 12/1/2017
1.0.81 1,224 11/22/2017
1.0.80 1,206 11/21/2017
1.0.79 1,269 11/21/2017
1.0.78 1,237 11/21/2017
1.0.76 1,195 11/17/2017
1.0.72 1,271 11/17/2017
1.0.71 1,209 11/17/2017
1.0.67 1,234 11/16/2017
1.0.66 1,249 11/16/2017
1.0.65 1,277 11/14/2017
1.0.63 1,224 11/14/2017
1.0.62 1,230 11/14/2017
1.0.61 1,260 11/13/2017
1.0.60 1,296 11/13/2017
1.0.55 1,305 11/13/2017
1.0.53 1,303 11/13/2017
1.0.52 1,242 11/13/2017
1.0.50 1,243 11/6/2017
1.0.49 1,235 10/24/2017
1.0.48 1,230 10/24/2017
1.0.44 1,228 10/19/2017
1.0.42 1,237 10/19/2017
1.0.40 1,211 10/18/2017
1.0.39 1,255 10/13/2017
1.0.34 1,254 10/12/2017
1.0.32 1,287 10/12/2017
1.0.31 1,201 10/11/2017
1.0.26 1,240 10/2/2017
1.0.24 1,285 9/29/2017
1.0.21 1,249 9/26/2017
1.0.19 1,231 9/25/2017
1.0.16 1,234 9/23/2017
1.0.15 1,236 9/22/2017
1.0.11 1,225 9/22/2017
1.0.10 1,243 9/22/2017
1.0.8 1,249 9/21/2017
1.0.7 1,272 9/21/2017
1.0.5 1,290 9/21/2017