带有ORM的UnitOfWork模式:桌面应用程序中每个控制器的会话/上下文

时间:2016-06-16 07:07:30

标签: c# entity-framework nhibernate scope unit-of-work

图层:

UoW

ISession/Context包裹ISession/Context并确保所有存储库引用相同的ul.tabs li{ position: relative; } ul.tabs li.current:after{ content: ""; position: absolute; background: #f2f2f2; bottom:-1px; width:100%; height:1px; }

要求:

  1. 如果引入新的存储库,则不得更改UoW。
  2. 应符合依赖注入。
  3. 以下是我的问题:

    1. 是否可以在不使用ServiceLocator模式的情况下管理UoW的范围生命周期?我见过this回答,但它没有终身管理部分。

0 个答案:

没有答案