1

一意の OrderNo (実質的には ID) を持つ Order オブジェクトがあるとします。次のようになります。

[Route("/orders/{OrderNo}", "GET")]
class Order
{
    OrderNo OrderNo;
}

class OrderNo
{ 
  ulong Value {get;set;}
}

次のような通常の GET リクエストを使用します。

www.myservice.com/orders/123

Order の OrderNo プロパティがスカラーでないため、逆シリアル化エラーが発生します。追加のレイヤーに対応するために、デシリアライゼーションをどのようにカスタマイズできるのか疑問に思っています。

4

1 に答える 1

0

問題が何であるかは明らかなはずです。ルート マッピングのオブジェクト グラフで一致させることはできません。OrderNo をスカラー変数 (int、long など) にします。

于 2012-10-29T17:33:53.813 に答える