EF を共有する機能を使用して、プロジェクトを分割するにはどうすればよいですかDbContext
。
これは新しいプロジェクトであり、アイデアは次のようなものにすることでした:
Appname.Common
Appname.Models
Appname.Service1
Appname.Service2
Appname.Web
上記の VS.NET 2012 ソリューションでは、現在、各サービス プロジェクトにリポジトリを用意することを計画していますが、2 つのサービス間で EF コンテキストを共有するにはどうすればよいでしょうか?
どのようなオプションがありますか?
注:Service1
との両方Service2
が同じデータベースを使用しています