Для System.Text.Json.JsonSerializer
мне приходится устанавливать параметры каждый раз, когда я сериализую или десериализуем, или приходится устанавливать атрибуты для каждого свойства объекта из-за отсутствия способа установить / изменить настройки по умолчанию. По крайней мере, я не могу найти его.
JsonSerializer.Deserialize<TypeListDTO>(
"{\"listNo\":33}",
new JsonSerializerOptions() { PropertyNamingPolicy = JsonNamingPolicy.CamelCase});
Есть ли такой способ? Если нет, есть ли обходной путь?
РЕДАКТИРОВАТЬ: Я использую .Net Core 3 с маршрутизацией конечной точки. Но вполне может не использовать его вообще.