如何发布平原JSON数据服务栈休息服务(how to post plain json data to

2019-10-18 01:45发布

下面是我使用的JSON数据发布到休息FUL服务的代码

VAR =客户端新JsonServiceClient(基本URI);

        Todo d =  new Todo(){Content  = "Google",Order =1, Done = false };

        var s = JsonSerializer.SerializeToString < Todo>(d);

      //  client.Post<string>("/Todos/", "[{\"content\":\"YouTube\"}]");

     //   string payload= "[{\"id\":2,\"content\":\"abcdef\",\"order\":1,\"done\":false}]";
      //  string payload = @"{""todo"":{ {""content"":""abcdef"",""order"":1}} }";

        client.Post<string>("/todos/", s);

我试图通过简单的JSON数据,它保持与消息“坏数据” fialing。 然后我试图serizliing也没有工作的实体。

Answer 1:

您可以使用PostJsonToUrl,它包括在ServiceStack.Text。



文章来源: how to post plain json data to service stack rest service