【发布时间】:2019-10-14 06:17:56
【问题描述】:
对于System.Text.Json.JsonSerializer,我必须在每次序列化或反序列化时设置选项,或者必须在对象的每个属性上设置属性,因为缺少设置/更改默认设置的方法。至少我找不到。
JsonSerializer.Deserialize<TypeListDTO>(
"{\"listNo\":33}",
new JsonSerializerOptions() { PropertyNamingPolicy = JsonNamingPolicy.CamelCase});
有没有这样的方法?如果没有,是否有可用的解决方法?
编辑:我正在使用带有端点路由的 .Net Core 3。但很可能根本不使用它。
【问题讨论】:
标签: jsonserializer asp.net-core-3.0