http://localhost/lookup?page=1&limit=10&term=testing
サービス スタックでサポートされているエンドポイントを想定します。
リクエスト DTO は次のように定義されます。
public class lookupRequest {
public string term {get; set;}
public pageRequest pageInfo {get; set;}
}
pageRequest は次のように定義されます。
public class pageRequest {
public int page {get;set;}
public int limit {get;set;}
}
そのため、サービスを次のように定義します。
public lookupResponse Any(lookupRequest request) { .. }
マッピング作業のために他に何を定義する必要がありますか? limit と page を URL のパラメーターとして渡し、DTO がマップされるときに pageRequest としてマップできるようにしたいと考えています。
助けていただければ幸いです。