0

奇妙なシーンがあります。RIA サービスは、1 つを除くすべてのエンティティで機能しています。

この 1 つのエンティティで、svc に渡される URL が標準であれば機能します。take パラメータがある場合は機能しません。

URL の例

http://mysite/ClientBin/Myclass.svc/binar/GetEntity1  //(works)
http://mysite/ClientBin/Myclass.svc/binar/GetEntity1?$take=20  //(does not work)

私がこの問題を抱えているのは、この単一のエンティティだけです。他の誰もこの問題を抱えていません。

何か案は?

編集:クエリスクラバーを無効にし、キャッシュされたエンティティのリストを使用して修正しました。スクラビング クラスを使用してクエリを整理し、LINQ to nHibernate がクエリを処理できるようにしますが、それを行うのはいくつかの型だけです。それでも、他のエンティティでは問題なく機能しますが、このエンティティでは機能しません。

4

0 に答える 0