用于反序列化的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.
更多推荐
发布评论