EF4、IoC (Unity) 和存储库的工作单元属于哪里?
我看到几个与此相关的问题,但我仍然找不到我正在寻找的答案,所以我发布了我的问题。如果另一个问题有答案(我只是没有看到它),请指出它。 当将 EF…
LINQ to SQL 是否仅支持单个工作单元,或者我可以保留上下文并执行 Next 操作吗?
我有一个 Windows 应用程序。我正在尝试通过 DataContext 插入一条记录。它在表中具有唯一标识符。即使我在插入后执行触发器。因此,我在触发器末尾进…
尝试在同一次提交中使用实体框架和工作单元进行插入和删除时,常见的做法是什么?
我已经使用我的实体框架存储库实现了工作单元模式。 ** 高尔夫拍手 ** 现在我想知道常见的做法是什么,在同一个提交中进行多个插入和/或删除? 例如:…
为什么我的 DataContext 看不到对象(工作单元)的更改?
我正在尝试建立一个使用 UnitOfWork 和存储库模式的项目。 现在我无法使用 IoC 和 EF4,所以我尝试使用 Linq 和 DataContext,但有一点依赖性:(。我毫…
在 Asp.Net MVC 应用程序中调用 UnitOfWork.Commit() 的位置
我应该在 Asp.Net MVC 应用程序中的何处调用 UnitOfWork 上的 Commit() ?并且仍然保持我的控制器可进行单元测试。 我使用 HttpModule 吗?创建一个基…
C# NHibernate架构,三层应用
我需要一些关于如何解耦表示层中的 nHibernate 依赖关系的建议。目前,我们有一个三层 C# winforms 应用程序,由(简化的)以下层组成; 用户界面 (UI…
使用 SOA、UoW、Repository、DataContext 和 DataContext 设计多租户应用程序多个数据库
首先,我对这篇文章的篇幅表示歉意,但我想提供尽可能多的细节,以增加得到答案的机会。提前致谢。 我正在向集成来自多个数据库的数据的现有应用程序…
实体框架 4 - 在哪里放置“ApplyCurrentValues”逻辑?
我正在使用“存根技术”来更新我的 POCO(在分离上下文中使用,ASP.NET MVC)。 这是我当前在控制器中的代码(可以工作): [HttpPost] public Action…