Smooth.IoC.Dapper.Repository.UnitOfWork:使用带有存储库和UnitOfWork模式的Dapper Dapper.FastCRUD使IoC更加平滑

时间:2021-05-11 18:54:28
【文件属性】:
文件名称:Smooth.IoC.Dapper.Repository.UnitOfWork:使用带有存储库和UnitOfWork模式的Dapper Dapper.FastCRUD使IoC更加平滑
文件大小:1.4MB
文件格式:ZIP
更新时间:2021-05-11 18:54:28
C# Smooth.IoC.Dapper.Repository.UnitOfWork 它创建了此程序包,以“修复”存储库和UnitOfWork模式背后的矛盾概念,并使用控制/依赖注入的反转。 我还想通过注入的工厂自动创建连接/开始事务,并在处理时断开/提交,从而创建会话(IDbConnection)和UnitOFWork的(事务)。 因此,使数据库工作变得顺畅如...。 我还希望能够使用Sqlite进行单元(集成)测试,但是生产数据库引擎可以是例如MsSQl。 现在有可能... 到目前为止,有Autofact,Castle.Windsor,Ninject,Simpleinjector,StructureMap和Unity的示例。 警告:在Smooth.IoC.Dapper.Repository.UnitOfWork达到1.0版之前,我保留对API进行向后不兼容的较小更改的权利。 用生成的
【文件预览】:
Smooth.IoC.Dapper.Repository.UnitOfWork-master
----Smooth.IoC.Repository.UnitOfWork.sln(2KB)
----test()
--------Smooth.IoC.Dapper.Repository.UnitOfWork.Tests()
----.nuget()
--------nuget.config(299B)
----.dnv()
--------readme.url(166B)
----LICENSE(1KB)
----src()
--------Smooth.IoC.UnitOfWork()
--------Smooth.IoC.Dapper.Repository.UnitOfWork()
----logo.jpg(1KB)
----.gitignore(286B)
----lib()
--------Sqlite()
----README.md(31KB)
----UpgradeLog.htm(52KB)
----.gitattributes(174B)
----build()
--------Build.Locally.ps1(397B)
--------MyGet.include.ps1(55KB)
--------MyGet.ps1(323B)
--------MyGet.Build.ps1(2KB)

网友评论