假设我有一个 Order 对象,具有唯一的 OrderNo(实际上是一个 id)。它看起来像这样:
[Route("/orders/{OrderNo}", "GET")]
class Order
{
OrderNo OrderNo;
}
class OrderNo
{
ulong Value {get;set;}
}
现在有一个像这样的常规 GET 请求:
www.myservice.com/orders/123
我收到反序列化错误,因为 Order 的 OrderNo 属性不是标量。我想知道如何自定义反序列化以适应额外的层。