0

同じエンティティ フレームワーク 5 (ここではコード ファースト) で複数のプロジェクトを作成できるかどうか、また完全な例があるかどうかを知りたいです。

また、ソリューションで MVP パターンを使用したいと考えています。

私は 1 つの問題を見てきました: データベースは最初の実行で作成されますが、すべてではなく 1 つのプロジェクトに対してのみ作成されます。

私はそれが本当に正確ではないことを知っています...しかし、それが可能かどうか知りたいだけです..

前もって感謝します!

4

1 に答える 1

0

私の最後のプロジェクトでは、ビジネス ドメインをキャプチャするデータベースを開発し、セキュリティ関連のテーブルも同じデータベースに格納しましたが、別のスキーマに格納しました。Visual Studio のドメイン モデルにはすべてのテーブルが含まれていましたが、データ アクセスは 2 つのプロジェクトに分かれていました。最初のものは重要なビジネス テーブルを扱うデータ アクセス レイヤーで、もう 1 つはセキュリティ テーブルに関連するマッピングを持つカスタム セキュリティ認証でした。

これに加えて、複雑さを増すために :-)、ユーザーが作業しているドメインの本質をキャプチャする DbContext 継承クラス (DAL 内) もいくつか追加しました。たとえば、Human Resources コンテキストは人事関連のテーブルを扱い、Logistics コンテキストはロジスティクス テーブルなどを扱います。

于 2012-12-21T10:25:34.310 に答える