0

次の推奨事項は何ですか。私はこのような構造をしています。--ApplicationServices

- ドメイン

--Infrastructure.Backends

--Infrastructure.Data

--MVCWebアプリケーション

edmxファイルと生成されたPOCOをどこに置くべきですか?私はドメインを考えていました。その場合、アプリケーションサービスはリポジトリを呼び出し、MVCアプリケーションのコントローラーにデータを返します。これは正しい考え方ですか?

リポジトリインターフェイスとリポジトリの実装はどこにありますか?

4

1 に答える 1

1

タマネギのアーキテクチャをチェックしてください。 http://jeffreypalermo.com/blog/the-onion-architecture-part-1/

実装例。http://codecampserver.codeplex.com/

それで、あなたの質問に答えるために、私は.edmxをInfrastructure.Dataに入れます。ドメインには、モデルとインターフェースを含めることができます。Infrastructure。*には実装が含まれています。

于 2011-04-06T00:55:54.613 に答える