Inflatable 5.0.53

There is a newer version of this package available.
See the version list below for details.
dotnet add package Inflatable --version 5.0.53
                    
NuGet\Install-Package Inflatable -Version 5.0.53
                    
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.53" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Inflatable" Version="5.0.53" />
                    
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.53
                    
#r "nuget: Inflatable, 5.0.53"
                    
#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.53
                    
#: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.53
                    
Install as a Cake Addin
#tool nuget:?package=Inflatable&version=5.0.53
                    
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.57 0 8/5/2025
5.0.56 0 8/5/2025
5.0.55 0 8/5/2025
5.0.54 0 8/5/2025
5.0.53 15 8/4/2025
5.0.52 15 8/4/2025
5.0.51 14 8/4/2025
5.0.50 15 8/4/2025
5.0.49 92 7/29/2025
5.0.48 86 7/29/2025
5.0.47 88 7/29/2025
5.0.46 88 7/29/2025
5.0.45 89 7/18/2025
5.0.44 113 7/17/2025
5.0.43 107 7/17/2025
5.0.42 129 7/16/2025
5.0.41 123 7/16/2025
5.0.40 146 7/9/2025
5.0.39 136 7/9/2025
5.0.38 149 7/1/2025
5.0.36 135 7/1/2025
5.0.35 133 6/30/2025
5.0.33 129 6/30/2025
5.0.32 139 6/30/2025
5.0.31 126 6/27/2025
5.0.30 123 6/27/2025
5.0.29 116 6/27/2025
5.0.28 141 6/27/2025
5.0.25 182 2/4/2025
5.0.24 117 1/31/2025
5.0.23 116 1/30/2025
5.0.22 111 1/29/2025
5.0.21 125 1/27/2025
5.0.20 114 1/24/2025
5.0.19 117 1/23/2025
5.0.18 115 1/17/2025
5.0.17 106 1/16/2025
5.0.16 85 1/15/2025
5.0.15 92 1/14/2025
5.0.14 93 1/13/2025
5.0.13 99 1/10/2025
5.0.12 138 12/18/2024
5.0.11 127 12/17/2024
5.0.10 127 12/11/2024
5.0.9 121 12/10/2024
5.0.8 111 12/9/2024
5.0.7 141 12/6/2024
5.0.6 137 11/27/2024
5.0.5 126 11/27/2024
5.0.4 119 11/26/2024
5.0.3 117 11/25/2024
5.0.2 130 11/24/2024
4.0.244 131 10/29/2024
4.0.243 139 10/25/2024
4.0.242 178 9/27/2024
4.0.241 143 9/23/2024
4.0.240 148 9/6/2024
4.0.239 148 8/29/2024
4.0.238 175 8/27/2024
4.0.237 160 8/26/2024
4.0.236 169 8/22/2024
4.0.235 170 8/21/2024
4.0.234 152 8/20/2024
4.0.233 156 8/15/2024
4.0.232 119 8/5/2024
4.0.231 129 8/1/2024
4.0.230 144 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 150 7/5/2024
4.0.225 149 6/27/2024
4.0.224 149 6/26/2024
4.0.223 134 6/25/2024
4.0.222 137 6/24/2024
4.0.220 155 6/21/2024
4.0.219 150 6/19/2024
4.0.218 147 6/18/2024
4.0.217 161 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 152 5/27/2024
4.0.211 164 5/23/2024
4.0.210 149 5/17/2024
4.0.209 163 5/16/2024
4.0.208 175 5/8/2024
4.0.207 177 5/7/2024
4.0.206 160 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 158 4/29/2024
4.0.195 148 4/29/2024
4.0.194 169 4/25/2024
4.0.193 173 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 160 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 170 3/7/2024
4.0.176 153 3/6/2024
4.0.175 174 3/5/2024
4.0.174 151 3/4/2024
4.0.173 161 3/4/2024
4.0.172 176 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 156 2/26/2024
4.0.167 165 2/23/2024
4.0.166 151 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 165 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 156 2/8/2024
4.0.153 164 2/7/2024
4.0.152 147 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 131 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 144 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 164 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 149 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 193 12/29/2023
4.0.125 182 12/28/2023
4.0.124 188 12/27/2023
4.0.123 152 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 164 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 148 12/15/2023
4.0.113 153 12/14/2023
4.0.112 127 12/14/2023
4.0.111 170 12/13/2023
4.0.106 183 12/8/2023
4.0.105 152 12/7/2023
4.0.104 150 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 151 11/22/2023
4.0.97 148 11/21/2023
4.0.96 170 11/20/2023
4.0.95 149 11/20/2023
4.0.94 645 11/17/2023
4.0.93 144 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 154 11/9/2023
4.0.87 148 11/8/2023
4.0.86 135 11/7/2023
4.0.85 131 11/6/2023
4.0.84 167 11/5/2023
4.0.83 138 11/3/2023
4.0.82 140 11/3/2023
4.0.81 142 11/2/2023
4.0.80 145 11/1/2023
4.0.77 144 10/31/2023
4.0.76 173 10/30/2023
4.0.75 150 10/27/2023
4.0.74 173 10/26/2023
4.0.73 175 10/18/2023
4.0.72 157 10/17/2023
4.0.71 169 10/17/2023
4.0.70 180 10/16/2023
4.0.69 186 10/13/2023
4.0.68 161 10/13/2023
4.0.67 151 10/12/2023
4.0.66 182 10/6/2023
4.0.65 154 10/5/2023
4.0.64 150 9/27/2023
4.0.63 149 9/26/2023
4.0.62 158 9/25/2023
4.0.61 160 9/21/2023
4.0.60 154 9/20/2023
4.0.59 163 9/19/2023
4.0.58 160 9/18/2023
4.0.55 175 9/15/2023
4.0.54 164 9/14/2023
4.0.53 159 9/13/2023
4.0.52 217 9/12/2023
4.0.51 179 9/11/2023
4.0.50 201 9/11/2023
4.0.49 181 9/11/2023
4.0.48 241 9/8/2023
4.0.47 172 9/7/2023
4.0.46 213 9/6/2023
4.0.45 171 9/5/2023
4.0.44 164 9/5/2023
4.0.43 177 9/4/2023
4.0.42 208 9/1/2023
4.0.41 195 8/31/2023
4.0.40 201 8/30/2023
4.0.39 175 8/30/2023
4.0.38 180 8/29/2023
4.0.37 225 8/28/2023
4.0.36 215 8/25/2023
4.0.35 190 8/24/2023
4.0.34 195 8/23/2023
4.0.33 170 8/21/2023
4.0.32 161 8/18/2023
4.0.31 195 8/17/2023
4.0.30 157 8/17/2023
4.0.29 181 8/17/2023
4.0.28 189 8/17/2023
4.0.27 207 8/11/2023
4.0.26 205 8/10/2023
4.0.25 204 8/9/2023
4.0.24 171 8/8/2023
4.0.23 207 8/8/2023
4.0.22 267 8/8/2023
4.0.21 197 8/7/2023
4.0.20 196 8/4/2023
4.0.19 204 8/3/2023
4.0.18 216 7/27/2023
4.0.17 225 7/26/2023
4.0.16 244 7/21/2023
4.0.15 212 7/20/2023
4.0.14 224 7/19/2023
4.0.13 208 7/18/2023
4.0.12 215 7/18/2023
4.0.11 191 7/18/2023
4.0.10 212 7/18/2023
4.0.9 235 7/17/2023
4.0.7 330 2/10/2023
4.0.6 344 2/6/2023
4.0.5 367 1/30/2023
4.0.4 372 1/30/2023
4.0.3 340 1/27/2023
4.0.2 359 12/13/2022
4.0.1 394 12/13/2022
3.0.111 577 9/17/2022
3.0.110 553 8/11/2022
3.0.109 598 6/10/2022
3.0.107 642 4/20/2022
3.0.106 580 1/11/2022
3.0.105 530 1/10/2022
3.0.104 420 12/7/2021
3.0.103 520 10/27/2021
3.0.102 519 6/17/2021
3.0.100 565 6/17/2021
3.0.95 572 6/16/2021
3.0.91 547 1/14/2021
3.0.90 567 1/7/2021
3.0.89 607 12/16/2020
3.0.88 575 12/15/2020
3.0.87 657 12/10/2020
3.0.86 590 12/7/2020
3.0.84 611 12/7/2020
3.0.80 665 10/2/2020
3.0.79 759 10/1/2020
3.0.78 659 9/29/2020
3.0.77 668 9/13/2020
3.0.76 666 6/19/2020
3.0.75 655 6/8/2020
3.0.74 656 6/1/2020
3.0.73 695 5/13/2020
3.0.72 677 5/13/2020
3.0.70 694 5/12/2020
3.0.69 656 5/12/2020
3.0.68 678 5/12/2020
3.0.67 686 5/12/2020
3.0.41 696 4/28/2020
3.0.40 662 4/24/2020
3.0.39 669 4/16/2020
3.0.38 693 4/16/2020
3.0.37 687 4/15/2020
3.0.36 685 4/15/2020
3.0.34 745 4/11/2020
3.0.33 735 4/10/2020
3.0.32 721 4/7/2020
3.0.31 721 4/6/2020
3.0.30 732 4/5/2020
3.0.29 758 4/5/2020
3.0.28 843 4/5/2020
3.0.27 753 4/2/2020
3.0.24 715 4/1/2020
3.0.23 741 3/29/2020
3.0.22 692 3/26/2020
3.0.21 687 3/26/2020
3.0.20 636 3/25/2020
3.0.19 724 3/25/2020
3.0.18 768 3/22/2020
3.0.16 777 3/21/2020
3.0.15 708 3/16/2020
3.0.14 726 3/14/2020
3.0.13 794 3/14/2020
3.0.11 683 3/13/2020
3.0.10 704 3/13/2020
3.0.8 721 3/5/2020
3.0.7 677 2/28/2020
3.0.6 722 2/28/2020
3.0.5 730 2/22/2020
3.0.4 741 2/6/2020
3.0.3 713 2/6/2020
3.0.1 758 1/10/2020
3.0.0 746 12/26/2019
2.0.34 819 4/17/2019
2.0.33 777 4/17/2019
2.0.32 809 3/14/2019
2.0.31 885 2/22/2019
2.0.30 1,016 11/1/2018
2.0.29 1,019 10/11/2018
2.0.27 992 10/5/2018
2.0.26 1,007 10/2/2018
2.0.25 1,001 9/25/2018
2.0.24 980 9/19/2018
2.0.23 1,028 9/19/2018
2.0.22 1,037 9/18/2018
2.0.21 1,098 9/13/2018
2.0.20 1,162 8/7/2018
2.0.19 1,087 8/1/2018
2.0.18 1,138 8/1/2018
2.0.17 1,310 7/3/2018
2.0.16 1,389 6/26/2018
2.0.15 1,342 6/26/2018
2.0.14 1,297 6/14/2018
2.0.13 1,358 5/31/2018
2.0.11 1,281 5/22/2018
2.0.10 1,365 5/21/2018
2.0.9 1,481 5/21/2018
2.0.8 1,435 5/11/2018
2.0.7 1,508 2/15/2018
2.0.6 1,452 2/15/2018
2.0.5 1,472 2/13/2018
2.0.4 1,418 1/24/2018
2.0.3 1,455 1/8/2018
2.0.2 1,480 1/2/2018
1.0.83 1,465 12/15/2017
1.0.82 1,285 12/1/2017
1.0.81 1,216 11/22/2017
1.0.80 1,198 11/21/2017
1.0.79 1,261 11/21/2017
1.0.78 1,229 11/21/2017
1.0.76 1,185 11/17/2017
1.0.72 1,263 11/17/2017
1.0.71 1,201 11/17/2017
1.0.67 1,226 11/16/2017
1.0.66 1,241 11/16/2017
1.0.65 1,269 11/14/2017
1.0.63 1,216 11/14/2017
1.0.62 1,222 11/14/2017
1.0.61 1,251 11/13/2017
1.0.60 1,288 11/13/2017
1.0.55 1,297 11/13/2017
1.0.53 1,295 11/13/2017
1.0.52 1,234 11/13/2017
1.0.50 1,235 11/6/2017
1.0.49 1,226 10/24/2017
1.0.48 1,222 10/24/2017
1.0.44 1,220 10/19/2017
1.0.42 1,229 10/19/2017
1.0.40 1,203 10/18/2017
1.0.39 1,247 10/13/2017
1.0.34 1,246 10/12/2017
1.0.32 1,277 10/12/2017
1.0.31 1,192 10/11/2017
1.0.26 1,232 10/2/2017
1.0.24 1,275 9/29/2017
1.0.21 1,240 9/26/2017
1.0.19 1,224 9/25/2017
1.0.16 1,226 9/23/2017
1.0.15 1,227 9/22/2017
1.0.11 1,213 9/22/2017
1.0.10 1,233 9/22/2017
1.0.8 1,241 9/21/2017
1.0.7 1,264 9/21/2017
1.0.5 1,281 9/21/2017