EF 6加上几个db上下文

cs0*_*815 3 .net c# asp.net-mvc entity-framework

看着这样的问题这个我倾向于不使用几个dbcontexts.但是,看一些示例代码仍然会很好.是否有人知道使用多个dbcontexts和工作单元(以及可能的asp.net mvc)的企业级开源实现(c#)?

Mat*_*ton 5

当你使用Enterprise这个词时,我会指向Julie Lerman,他从DDD有界上下文的角度对多个DbContexts进行了很好的报道.

下面是一篇关于这个主题的MSDN文章:http://msdn.microsoft.com/en-us/magazine/jj883952.aspx.

她还在Pluralsight上有一系列精彩的截屏视频,涵盖企业使用Entity Framework,包括使用多个上下文.我不会包含任何链接,因为这是付费服务.

从代码示例的角度来看,请参阅Microsoft模式和实践中的参考CQRS体系结构,该体系结构使用有界上下文(作为多个DbContexts)将复杂系统分解为单独的域.http://msdn.microsoft.com/en-us/library/jj554200.aspx

参考CQRS架构代码如下:https://github.com/mspnp/cqrs-journey-code.

希望其中一些证明对你有用.