この同じ質問を msdn フォーラムに投稿しましたが、まだ何も投稿していません 。
私は、EFを介してデータを取得する場合としない場合があるが、確実にストアドプロシージャを使用するWCFサービスを介してデータを取得するMVCアプリであるプロジェクトに取り組んでいます..
MVC アプリはセッションで状態を維持し、この状態のエンティティ追跡部分は、RIA サービスの DomainContext と同じように機能することが望ましいです。このコンテキストが保存と変更セットをカプセル化するかどうかはそれほど重要ではありませんが、エンティティがどのようにコンテキストにロードされ、相互に関連するか (ナビゲーション プロパティ) は重要です。
質問 1: そのようなパターン/ソリューションは存在しますか?
質問 2: MVC レイヤーと WCF レイヤーは、クラス ライブラリを介して同じ DTO/エンティティを共有する必要がありますか? (それにより、パイプの両端で状態認識、ナビゲーション プロパティなどを維持しますか?)
質問 3: WCF Data Services を使用すると、これらの問題を解決できますか?
質問 4: これはすべて見当違いですか? より良いアプローチはありますか?