相关疑难解决方法(0)

Json格式化从控制台应用程序到服务堆栈的数据

我发现你是唯一一个回答服务堆栈的人,我没有收到电子邮件以及你提供给我的最后一个问题,看起来很好.

我见过你的个人资料,因为你是mythZ的主要创始人,我似乎再次问你我的问题.

对于我的一个问题,将JSON格式的POST数据发送到服务堆栈,我感谢您的回答.你的答案是正确的,但在我的情况下,我有以下案例.让我更详细地描述.

我见过服务堆栈的"Hello World"示例.我获得了https://github.com/ServiceStack/ServiceStack.Extras/blob/master/doc/UsageExamples/UsingRestAndJson.cs的链接

在我的情况下,我有控制台应用程序,它调用服务堆栈(在数据库中插入数据)现在,在该控制台应用程序中,我创建了一个类(class1),它在服务堆栈中具有相同的属性.

我在控制台应用程序中为该类的属性赋值,并将整个对象POST到服务堆栈.Syntex如下所示

 JsonServiceClient client = new JsonServiceClient(myURL);
       MYclass cls= MakeObjectForServiceStackToInsertData();
        var res = client.Post<MYClass>("/postrequest", cls); 
Run Code Online (Sandbox Code Playgroud)

我如上所述使用POST.这似乎没关系.在OnPOST事件的服务堆栈结束时,我获取此数据并插入数据库.它对我来说很好.

现在我的客户希望我们需要以任何格式传递数据.JSON/XML.我知道这是可能的,因为你提供了一个"Hello world"示例链接,它在那里提到.

但我发现,他们使用ajax/Jquery将数据发布到服务中.在我的情况下这是控制台应用程序,所以我无法使用ajax/Jquery.我想知道,是否有可能以JSON格式传递数据并在我的情况下进行操作.

非常感谢你提前.

servicestack

4
推荐指数
1
解决办法
3277
查看次数

标签 统计

servicestack ×1