为了账号安全,请及时绑定邮箱和手机立即绑定

如何全局告诉Json.Net将StringEnumConverter应用于所有枚举

如何全局告诉Json.Net将StringEnumConverter应用于所有枚举

慕神8447489 2019-12-27 09:26:32
我想使用json.net将枚举反序列化为它们的字符串表示形式,反之亦然。我可以弄清楚告诉框架应用的唯一方法StringEnumConverter是对有问题的属性进行如下注释:[JsonConverter(typeof(StringEnumConverter))]public virtual MyEnums MyEnum { get; set; }但是,在我的用例中,全局配置json.net会更加方便,这样所有枚举都可以使用进行(反)序列化StringEnumConverter,而无需额外的注释。有没有办法做到这一点,例如在custom的帮助下JsonSerializerSettings?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1427 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信