私が取り組んでいるプロジェクトのリファレンスとして Pro Dinner ソリューションを検討してきましたが、これはおおむね適していると思います..しかし、プロジェクトの構造がよくわかりません..単一のエンティティを表す
- コア – リポジトリとサービスの poco エンティティとインターフェイス
- データ – データ アクセス レイヤー。リポジトリの実装、EF5 Code First マッピング、および DbContext が含まれます。
- WebUI – Entity から Input (ViewModel) および後方へのマッピングに使用されるすべての ViewModel および Mapper クラス、mvc コントローラー、ビュー、画像、スクリプト、および一部のブートストラップ コード
だから私が見ることができるものから、あなたがPersonクラスを持っていたとしましょう..あなたは..
Core の Person エンティティ、Data の Person エンティティ、WebUI の PersonViewModel ..
これは正しいです?私は何かを逃していますか?
Core に Person エンティティを 1 つだけ含める方がよいでしょうか?
誰か別の提案があれば教えてください:)
ありがとう。