Мы стремимся использовать JSON.NET.net в кроссплатформенном решении.
Учитывая структуру данных, которые мы передаем, нам необходимо включить сведения о типе в сериализованную информацию.
Мы можем получить информацию о типе в потоке, используя свойство TypeNameHandling JsonSerializer, но в итоге мы получаем гораздо больше информации, передаваемой по проводам.
Что мы хотели бы сделатьсделать что-то похожее на то, что делает MS JavaScriptSerializer, т. е. предоставить JavaScriptTypeResolver, который мы затем заменяем длинными именами на что-то намного более короткое.
Этого можно достичь с помощью JSON.NET?