Learn Dapper: https://www.learndapper.com/
Dapper Tutorial: https://dappertutorial.net/
Info
Version: | 2.1.1 |
Author(s): | Alessandro Cagliostro Goncalves Neves |
Last Update: | Saturday, April 24, 2021 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/alecgn/multi-db-helper |
NuGet Url: | https://www.nuget.org/packages/MultiDBHelper |
Install
Install-Package MultiDBHelper
dotnet add package MultiDBHelper
paket add MultiDBHelper
MultiDBHelper Download (Unzip the "nupkg" after downloading)
Dependencies
.NETStandard 2.0
- Dapper(>= 2.0.78)
- FirebirdSql.Data.FirebirdClient(>= 7.5.0)
- MySql.Data(>= 8.0.22)
- Npgsql(>= 5.0.0)
- Oracle.ManagedDataAccess.Core(>= 2.19.100)
- System.Data.SQLite.Core(>= 1.0.113.6)
- System.Data.SqlClient(>= 4.8.2)
- Dapper(>= 2.0.78)
- FirebirdSql.Data.FirebirdClient(>= 7.5.0)
- MySql.Data(>= 8.0.22)
- Npgsql(>= 5.0.0)
- Oracle.ManagedDataAccess.Core(>= 2.19.100)
- System.Data.SQLite.Core(>= 1.0.113.6)
- System.Data.SqlClient(>= 4.8.2)
Tags
Usage is the same as Dapper (see https://github.com/StackExchange/Dapper for examples), plus you can select and connect to different databases in a single class, and use Transactions (with a default or user-defined isolation level) with the UnitOfWork pattern directly from the same lib.