服务栈如何在内部处理对象

本文关键字:处理 对象 在内部 服务 | 更新日期: 2023-09-27 18:14:01

我是一个服务栈新手。现在就创建一个非常简单的演示。

我在发布数据时传递了类的对象。我的问题是服务栈在发布请求时如何处理对象。JSON/XML等。

   JsonServiceClient client = new JsonServiceClient("http://localhost/RestIntro");
        Customer c = new Customer();
        c.Name = "Amit patel";
        c.Age = 30;
        c.Email = "aa";
        var res = client.Post<Customer>("/customers", c);

这个c(客户对象)在传输数据时是如何处理的?

服务栈如何在内部处理对象

我假设这是JsonService

正如您所看到的,该服务只是使用BclJsonDataContractSerializer序列化客户对象,BclJsonDataContractSerializer使用datacontractjsonserializer,并将其发送到json.