1
我在我的项目中为不同的实体提供了多个存储库,每个存储库都有自己的datacontext(它来自我的存储库的基类)。服务层和存储库性能问题
在我的服务层,有很多次业务逻辑要求我在多个存储库中添加/编辑对象(因此inturn使用不同的DataContext)。
因此,当我最终在多个存储库上执行.SaveContext。这似乎是一件坏事,理想情况下,我应该能够在一个上下文中保存并且一个ado.net调用数据库应该执行所有任务。
我在这里做错了什么?
感谢
甜..感谢这么多真棒的例子。我不知道这个模式的名称,这正是我的架构所缺少的。现在,我实现了它在一个4小时的直接坐在..它是干净的哨子,更快! – MoXplod