我正在使用webapi控制器。我必须将一个JSON对象从Java applet传递给Web api控制器。如何编写 Web api 控制器方法来接受 JSON 对象
public test GetPo(int id)
{
}
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
}
和你的开机自检方法:
public void Post(Model model)
{}