我正在使用JsonServiceClient,使用url参数初始化,如:
JsonServiceClient client = new JsonServiceClient("http://dis.dat/whatever/coolService");
client.Post(new MyRequest{ Foo = "bar"});
但是当我检查输出网址时,我可以看到该服务使用了不同的网址,更确切地说是
http://dis.dat/whatever/coolService/json/reply/MyRequest
请求类型就像
一样简单 public class MyRequest
{
public string Foo {get; set;}
}
当然,我想阻止这种行为。
由于
答案 0 :(得分:2)
您似乎应该使用custom routes:
[Route("/")]
public class MyRequest
{
public string Foo {get; set;}
}