私はEntity Frameworkデータベースの最初のアプローチを使用しています。DbContext で別のアセンブリのエンティティを使用することは可能ですか?
DbContext を含む中央データベース レイヤー プロジェクトがあります。異なるプロジェクト/アセンブリのエンティティを参照する必要があります。
私の考えは次のとおりでしたが、うまくいきません:
- 中央データベース プロジェクトで *.edmx ファイルを作成し、DbContext コード生成を使用してエンティティ クラスを生成します。
- 各エンティティ クラスを正しいプロジェクトに移動します。たとえば、
User
エンティティ クラスは「Authentication」クラス ライブラリに移動されます。