この DTO を使用してサードパーティの API にリクエストを送信しようとしています:
[Route("log_entries", "GET")]
public class MyRequest: IReturn<MyResponse>
{
}
クライアントの要求:
string uri = "https://..../api/v1"
var jsonClient = new JsonServiceClient(uri);
// This works
var response = client.Get<MyResponse>("/log_entries");
// Does not work
var response = client.Send(new MyRequest());
現在、Not Found
返信を頂いております。http://
Fiddlerを使用して送信すると、パス/json/syncreply
が追加され../api/v1/json/syncreply
ていることがわかります。つまり、これがどこから来たのか、リクエストが正しいパスで送信されるようにする方法を理解しようとしています。
乾杯