Extension that enables the usage of unit-of-work patterns in non-web applications.
You could look at this as being the equivalent of InRequestScope from web environments in console applications and services.
The unit-of-work scopes are kept consistent across async calls and tasks.
// resolves, async/await, manual TPL ops, etc
Install-Package Ninject.Extensions.UnitOfWork -Version 1.0.1
dotnet add package Ninject.Extensions.UnitOfWork --version 1.0.1
<PackageReference Include="Ninject.Extensions.UnitOfWork" Version="1.0.1" />
paket add Ninject.Extensions.UnitOfWork --version 1.0.1
- Ninject (>= 3.2.0)
This package is not used by any popular GitHub repositories.