0
データレイヤプロジェクトのapp.configではなく、DBConfigurationクラスでEntity Framework設定を構成すると、ビジネスレイヤでEntity Frameworkを参照せずにビジネスレイヤでデータレイヤを使用できるようになります層?Entity FrameworkでDbConfigurationクラスを使用する
データレイヤプロジェクトのapp.configではなく、DBConfigurationクラスでEntity Framework設定を構成すると、ビジネスレイヤでEntity Frameworkを参照せずにビジネスレイヤでデータレイヤを使用できるようになります層?Entity FrameworkでDbConfigurationクラスを使用する
技術的には、データプロジェクトでは、ビジネスプロジェクトからアクセスしたいEF固有のタイプが直接公開されておらず、必要なEFアセンブリをソリューション全体で利用できるようにしておく必要があります。
ビジネスプロジェクトでapp.config
アプローチを使用しても、ビジネスプロジェクトで直接EntityFramework
を参照する必要はありません。データレイヤープロジェクトで参照するだけで十分です。
app.config以外の接続文字列を設定することを意味する場合は、問題は発生しません。 – confusedandamused
あなたのクラスライブラリを使用しているアプリケーションは、依然として直接依存関係によって必要とされる依存関係を持つ必要があります。 – mason