JsonServiceClient添加url的路径

时间:2015-07-14 09:21:34

标签: c# servicestack

我正在使用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;}
    }

当然,我想阻止这种行为。

由于

1 个答案:

答案 0 :(得分:2)

您似乎应该使用custom routes

[Route("/")]
public class MyRequest
{
    public string Foo {get; set;}
}