0

POCOのように見えるオブジェクトを返すWCFデータサービスを作成しようとしています。クエリが呼び出されたときに計算される単一のプロパティがある限り、これらは異なります。

言い換えれば、私はPOCOフィルムを持っていると言います。プロパティ「IsAllowedToWatch」が追加されたFilmsを取得できるFilmsをクエリできるようにしたいと思います。'IsAllowedToWatch'の値は、認証状態とその映画を現在視聴しているユーザーの数によって決まります。

Code-FirstEF4およびWCFDataServicesを使用しています。誰かがこれを行うための最良の方法を提案できますか?

4

1 に答える 1

0

私はこの問題を解決しましたが、解決策はかなり複雑でした。カスタム ビジネス タイプとデータベース タイプの間を仲介するカスタム IQueryProvider を使用する必要がありました。それはすべてかなり醜いものになりました!

于 2010-11-27T10:12:37.807 に答える