DbFacade 1.13.0
dotnet add package DbFacade --version 1.13.0
NuGet\Install-Package DbFacade -Version 1.13.0
<PackageReference Include="DbFacade" Version="1.13.0" />
paket add DbFacade --version 1.13.0
#r "nuget: DbFacade, 1.13.0"
// Install DbFacade as a Cake Addin #addin nuget:?package=DbFacade&version=1.13.0 // Install DbFacade as a Cake Tool #tool nuget:?package=DbFacade&version=1.13.0
DbFacade
About
Confused about how C# .NET projects set up calls to SQL databases? Need a well structured design pattern to organize calls to database stored procedures?
Then DbFacade
is the solution! DbFacade builds upon ADO.NET
and simplifies structuring calls to SQL database stored procedures.
Features
- Simplified parameter binding
- Built-In configurable parameter validation
- Easy data model binding
- Supports syncronous or asyncronous methods
- Supports .Net Framework and .Net Core projects
Installation
Install-Package DbFacade
The latest version can also be downloaded directly from NuGet.org Here
Connection Type Helpers
For support with the following data base types please additionally install the following helpers
Oracle
Install-Package DbFacade.Oracle
SQLite
Install-Package DbFacade.SQLite
Odbc
Install-Package DbFacade.Odbc
OleDb
Install-Package DbFacade.OleDb
Documentation
Read full Documentation Here
Utilities
DbFacade depends on the NuGet Package DbFacade.Utils. DbFacade.Utils is a set of Utilities useful for data parseing.
Installation
Install-Package DbFacade.Utils
The latest version can also be downloaded directly from NuGet.org Here
Documentation
Read full Documentation Here
Product | Versions 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 is compatible. 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. |
.NET Framework | net472 is compatible. net48 is compatible. net481 is compatible. |
-
.NETFramework 4.7.2
- DbFacade.Utils (>= 1.0.6)
- Newtonsoft.Json (>= 13.0.3)
- System.Data.Common (>= 4.3.0)
- System.Data.SqlClient (>= 4.8.6)
- System.Text.RegularExpressions (>= 4.3.1)
-
.NETFramework 4.8
- DbFacade.Utils (>= 1.0.6)
- Newtonsoft.Json (>= 13.0.3)
- System.Data.Common (>= 4.3.0)
- System.Data.SqlClient (>= 4.8.6)
- System.Text.RegularExpressions (>= 4.3.1)
-
.NETFramework 4.8.1
- DbFacade.Utils (>= 1.0.6)
- Newtonsoft.Json (>= 13.0.3)
- System.Data.Common (>= 4.3.0)
- System.Data.SqlClient (>= 4.8.6)
- System.Text.RegularExpressions (>= 4.3.1)
-
net6.0
- DbFacade.Utils (>= 1.0.6)
- Newtonsoft.Json (>= 13.0.3)
- System.Data.Common (>= 4.3.0)
- System.Data.SqlClient (>= 4.8.6)
- System.Text.RegularExpressions (>= 4.3.1)
-
net7.0
- DbFacade.Utils (>= 1.0.6)
- Newtonsoft.Json (>= 13.0.3)
- System.Data.Common (>= 4.3.0)
- System.Data.SqlClient (>= 4.8.6)
- System.Text.RegularExpressions (>= 4.3.1)
-
net8.0
- DbFacade.Utils (>= 1.0.6)
- Newtonsoft.Json (>= 13.0.3)
- System.Data.Common (>= 4.3.0)
- System.Data.SqlClient (>= 4.8.6)
- System.Text.RegularExpressions (>= 4.3.1)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on DbFacade:
Package | Downloads |
---|---|
DbFacade.Oracle
A DbFacade extension to build a data connection service to Oracle databases |
|
DbFacade.OleDb
A DbFacade extension to build a data connection service to OleDb databases |
|
DbFacade.SQLite
A DbFacade extension to build a data connection service to SQLite databases |
|
DbFacade.Odbc
A DbFacade extension to build a data connection service to Odbc databases |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
1.13.0 | 297 | 4/3/2024 | |
1.12.1 | 700 | 5/17/2023 | |
1.12.0 | 966 | 1/24/2023 | |
1.11.0 | 780 | 12/8/2022 | |
1.10.0 | 901 | 7/21/2022 | |
1.9.0 | 992 | 1/29/2022 | |
1.8.0 | 792 | 12/29/2021 | |
1.7.0 | 757 | 12/17/2021 | |
1.6.2 | 808 | 12/1/2021 | |
1.6.1 | 775 | 11/30/2021 | |
1.6.0 | 762 | 11/23/2021 | |
1.5.0 | 820 | 11/10/2021 | |
1.4.0 | 939 | 10/17/2021 | |
1.3.0 | 834 | 10/4/2021 | |
1.2.0 | 809 | 4/12/2021 | |
1.1.1 | 901 | 3/9/2021 | |
1.1.0 | 943 | 3/9/2021 | |
1.0.0 | 985 | 2/1/2021 | |
0.11.0 | 1,115 | 11/7/2020 | |
0.10.0 | 1,070 | 10/9/2020 | |
0.9.0 | 1,112 | 8/13/2020 | |
0.8.0 | 1,082 | 7/8/2020 | |
0.7.1 | 1,010 | 4/17/2020 | |
0.7.0 | 1,043 | 4/16/2020 | |
0.6.7408.26303 | 1,042 | 4/13/2020 | |
0.5.7214.42869 | 1,238 | 10/3/2019 | |
0.4.7214.35817 | 1,053 | 10/2/2019 | |
0.3.7212.24442 | 1,044 | 9/30/2019 | |
0.3.7207.34978 | 1,066 | 9/25/2019 | |
0.2.3 | 1,192 | 9/16/2019 | |
0.2.2 | 1,222 | 9/16/2019 | |
0.2.1 | 1,189 | 9/16/2019 | |
0.2.0 | 1,178 | 9/16/2019 | |
0.1.3 | 1,174 | 8/29/2019 | |
0.1.2 | 1,158 | 8/22/2019 | |
0.1.1 | 1,232 | 8/22/2019 | |
0.1.0 | 1,175 | 8/19/2019 | |
0.0.2 | 1,226 | 7/22/2019 | |
0.0.1 | 1,270 | 4/20/2019 |
Release 1.13.0 Add Unit testing feature to allow multiple data sets on single call. Update Dependancies