Изменить сериализатор для WebMethod с JsonDataContractSerializer на NewtonSoft Json Serializer - PullRequest
0 голосов
/ 27 ноября 2018

Если я верну объект, содержащий свойство DateTime, из веб-метода, который будет префиксом метода с аннотацией данных

[WebMethod]

, эта дата будет сериализована в нечто вроде

"/Date(1365776562553)/"

вместо строки в формате iso-8601, например

"2013-04-12T19:59:53.2422758+05:30"

Если бы я мог изменить сериализатор для веб-методов с JsonDataContractSerializer на NewtonSoft Json Serializer, даты будут фиксированными.

Как?

Я не буду сериализовать вручную или писать javascript-скрипты, которые используют строки даты в первом формате.

Поиск в Google, который я проделал, пока только направляет меня на страницы, где предлагается любой из этих обходных путей.

...