![](/img/trans.png)
[英]Having a shared code in several contexts in EF overriding SaveChanges?
[英]EF 6 plus several db contexts
看着這樣的問題這個我傾向於不使用幾個dbcontexts。 但是,看一些示例代碼仍然會很好。 是否有人知道使用多個dbcontexts和工作單元(以及可能的asp.net mvc)的企業級開源實現(c#)?
當你使用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 。
希望其中一些證明對你有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.