Совместимость Newtonsoft JSON.NET с веб-службами Json

Мне было интересно, так как я нигде не нашел -

Можно ли использовать веб-службу на основе JSON в сочетании с Json. NET?

Другими словами, есть ли способ заставить JSON.NET десериализовать объект JSON запроса веб-службы вместо сериализатора по умолчанию .NET?

Один из способов сделать это, вероятно, объявить, что WebMethod принимает простую строку , а затем использовать JsonConvert JSON.NET для десериализации этой необработанной строки в правильный объект, но это означает, что синтаксис запроса (со стороны клиента) будет несколько неудобным.

Есть ли другие способы или предложения по выполнению это?

Спасибо,

Майки

5
задан Mikey S. 10 July 2011 в 13:07
поделиться