データ モデルを公開する WCF データ サービスがあります。フォーム認証 Cookie の現在のユーザーに基づいて、クエリ インターセプターとサービス操作を使用して、データ セキュリティ/フィルタリングとビジネス ルールが適用されます。
データ サービスは、一部のページで AJAX コントロールをフィードするために使用され、ある時点でモバイル アプリケーションでも使用される場合があります。
同じデータを表示および編集する必要がある非 AJAX MVC ビューもいくつかあります。コントローラーで Entity Framework を直接使用する場合は、ログインしているユーザーに関連するデータ フィルタリングを再実装する必要があります。同じアプリケーション内でローカルに同じデータ サービスをクエリするのが正しいアプローチですか?