1

多くのLinq-to-SQLを使用するソフトウェアがあります。最近、OData / WCF Data Service アーキテクチャに移行したいと考えています。しかし、OData の Linq サポートであまりにも多くの問題に遭遇しました - それは非常に限られています。ほとんどの Linq ステートメントを変更して、もう一度徹底的にテストする必要があります。

このような問題を私の手作業ではなく、システム的に解決する方法はないかと考えています。たとえば、外部パッケージによって。

ところで、今では、OData を一種のアーキテクチャとして使用する自信がありません。

アイデアを共有していただければ幸いです。

前もって感謝します、

イン

4

2 に答える 2

0

WCF サービスの非常に幅広い種類のエンドポイントREST / SOAP エンドポイントを通じて公開できる WCF (「データ」部分なし) サービスについて詳しく調べることができます。WCF Data Services は、OData を介してエンティティ データ モデルを公開するという 1 つの目標に特化していますが、これは直接的なバックエンド通信にはあまり適していません。

于 2011-07-20T21:00:53.340 に答える
0

別の方法は、シリアル化された LINQ 式を受け取る WCF サービスを使用することです。

http://interlinq.codeplex.com/

于 2011-10-13T20:35:14.583 に答える