用于反序列化的JsConfig.EmitLowercaseUnderscoreNames(JsConfig.EmitLowercaseUnderscoreNames for deserializati

编程入门 行业动态 更新时间:2024-10-28 06:25:24
用于反序列化的JsConfig.EmitLowercaseUnderscoreNames(JsConfig.EmitLowercaseUnderscoreNames for deserialization)

我的REST客户端需要lowercase_underscore_names。

JsConfig.EmitLowercaseUnderscoreNames设置仅适用于序列化(JSON)。

现在我使用DataContract和DataMember属性来正确地反序列化我的模型。

但有没有通用的方法来实现这一目标?

I need lowercase_underscore_names for my REST client.

JsConfig.EmitLowercaseUnderscoreNames setting works fine only for serialization (JSON).

Now I use DataContract and DataMember attributes to deserialize my models correctly.

But is there any generic way to achieve this?

最满意答案

JsConfig.PropertyConvention = JsonPropertyConvention.Lenient;

答案。

JsConfig.PropertyConvention = JsonPropertyConvention.Lenient;

The answer.

更多推荐

本文发布于:2023-07-14 17:19:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1106065.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:序列化   JsConfig   deserialization   EmitLowercaseUnderscoreNames

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!