我正在工作的公司要求我在ASMX中创建一个Web服务,该服务接受输入作为JSON并将响应输出为JSON。
如何指定Web方法接受JSON输入?
我可以通过创建一个带有字符串参数的web方法,然后自己反序列化该字符串(假设该字符串包含JSON字符串)来实现这一目标...
但是我想知道的是:有没有办法使框架(ASMX)为我自动做到这一点?
[WebMethod]
[System.Web.Script.Services.ScriptMethod(ResponseFormat
System.Web.Script.Services.ResponseFormat.Json)]
public string method(Model model) {
// automatically deserialise the model
}