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…
我在这里使用正确的工作单元吗? (Entityi框架4 POCO)
我找到了一些如何使用 ef4 创建工作单元的示例,我没有使用过 di/ioc,我想让事情变得简单,这是一个示例(90% 受到启发),我认为这没问题,但因为我…
ASP.NET MVC、Ninject、多个构造函数的每个请求单个实例
我试图通过将工作单元实例传递到我的存储库来实现工作单元模式。 相关代码来自Global.asax。 public class SiteModule : NinjectModule { public over…
ASP.NET MVC/EF:我应该如何处理新实体的导航属性?
我的特定应用程序是使用实体框架的 ASP.NET MVC 应用程序。 我有一个对象 Entity0,其中包含对 Entity1 的引用 (* to 1)... public class Entity_0 { …
使用 Castle Windsor 的存储库类的适当生命周期
当我开始使用 Windsor 时,我认为 DI 会很简单。现在它让我越来越困惑。 存储库给我的印象是一个具有单例生命周期的类。我应该有一个 FooRepository …
在 ASP.NET MVC 中实现工作单元的方法
我目前正在研究如何将 工作单元模式 添加到我现有的 ASP.NET MVC 应用程序中使用NHibernate。我看到各种实现有很多不同,并且我很难确定哪种方法在给…