Documentation on using OneWorld Db Client is not available currently, sorry.
OneWorldDbClient is a DI Component for .NET Core / ASP NET Core for using micro-ORM (like Dapper) with EF Core together under combined DB Transaction.
By using OneWorldDbClient, you can safely share and use DB connections and transactions across multiple DI instances.
There are currently two Nuget packages - the core library (OneWorldDbClient) and a extension package for Microsoft SQL Server (OneWorldDbClient.SqlServer).
- OneWorldDbClient
- OneWorldDbClient.SqlServer
Simply installing the following Nuget package:
Install-Package OneWorldDbClient
Install-Package OneWorldDbClient.SqlServer
- Fix invalid log comment.
- Fix the
first transaction's behavior.- The first
RequresNewTx has the own scope, The firstRequredTx has the manager scope.
- The first
- Change Dependencies.
Microsoft.Data.SqlClientis used instead ofSystem.Data.SqlClient
- Update Dependencies.
- Breaking chagne: Forgetting to vote is abnormal and throws an
InvalidOperationException().
- First release.