Может ли веб-сервис ASMX принимать JSON - PullRequest
0 голосов
/ 28 декабря 2018

Компания, в которой я работаю, попросила меня создать в ASMX веб-сервис, который принимает ввод в виде JSON и выводит ответ в виде JSON.

Как я могу указать, что веб-метод принимает ввод JSON?

Я мог бы добиться этого, создав веб-метод со строковым параметром, а затем сам десериализовав строку (при условии, что строка содержит строку JSON) ...

Но что я хочу знать?это: есть ли способ заставить фреймворк (ASMX) сделать это для меня автоматически?

[WebMethod]
[System.Web.Script.Services.ScriptMethod(ResponseFormat
System.Web.Script.Services.ResponseFormat.Json)]
    public string method(Model model) {
       // automatically deserialise the model
    }
...