0

我正在使用 webapi 控制器。我必须将一个 JSON 对象从 Java 小程序传递给 web api 控制器。如何编写一个 web api 控制器方法来接受 JSON 对象

public test GetPo(int id)
{
}
4

1 回答 1

1

ASP.NET Web API 使用 JSON 格式作为默认格式

JSON 格式由 JsonMediaTypeFormatter 类提供。默认情况下,JsonMediaTypeFormatter 使用 Json.NET 库来执行序列化。Json.NET 是一个第三方开源项目。

您只需定义与 json 映射的模型对象:

public class Model
{
    public int Property1 { get; set; }
    public string Property2 { get; set; }

    // More properties
}

还有你的 POST 方法:

public void Post(Model model)
{}
于 2012-09-18T07:49:04.877 回答