1

この 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ていることがわかります。つまり、これがどこから来たのか、リクエストが正しいパスで送信されるようにする方法を理解しようとしています。

乾杯

4

1 に答える 1