Ninject.Extensions.UnitOfWork

时间:2021-05-02 05:40:53
【文件属性】:
文件名称:Ninject.Extensions.UnitOfWork
文件大小:700KB
文件格式:ZIP
更新时间:2021-05-02 05:40:53
C# 该扩展允许在非Web应用程序中使用工作单元模式。 您可以将其视为等同于控制台应用程序和服务中Web环境中的InRequestScope。 工作单元范围在异步调用和任务之间保持一致。 设置: _kernel.Bind().To().InUnitOfWorkScope(); 用法: using(UnitOfWorkScope.Create()){ // resolves, async/await, manual TPL ops, etc }
【文件预览】:
Ninject.Extensions.UnitOfWork-master
----.gitignore(89B)
----README.md(576B)
----Ninject.Extensions.UnitOfWork.Tests()
--------Properties()
--------UnitOfWork()
--------Ninject.Extensions.UnitOfWork.Tests.csproj(4KB)
--------packages.config(346B)
--------app.config(1KB)
--------Common()
----.nuget()
--------NuGet.Config(164B)
--------NuGet.exe(1.59MB)
--------NuGet.targets(7KB)
----Ninject.Extensions.UnitOfWork()
--------Properties()
--------UnitOfWorkExtensionMethods.cs(1KB)
--------UnitOfWorkScope.cs(2KB)
--------Ninject.Extensions.UnitOfWork.nuspec(2KB)
--------packages.config(133B)
--------Ninject.Extensions.UnitOfWork.csproj(4KB)
----logo.png(8KB)
----LICENSE(1KB)
----.nunit()
--------nunit-console-runner.dll(36KB)
--------nunit-console.exe.config(891B)
--------nunit.core.dll(152KB)
--------nunit.core.interfaces.dll(60KB)
--------nunit-agent.exe(8KB)
--------nunit.util.dll(132KB)
--------nunit-agent.exe.config(1KB)
--------nunit.framework.dll(148KB)
--------nunit-console.exe(5KB)
----Ninject.Extensions.UnitOfWork.v12.suo(20KB)
----MyGet.ps1(1KB)
----Ninject.Extensions.UnitOfWork.sln(2KB)
----Releases()
--------_nuget_packages.txt(25B)

网友评论