【问题标题】:C# JSON convert enums to/from stringsC# JSON 将枚举转换为字符串
【发布时间】:2013-10-23 22:56:02
【问题描述】:

有一个关于generically converting enums to/from strings 的问题。这个问题有点不同。

在 ASP.NET Web API 2 应用程序中是否有一种方法可以为调用定义控制器 API,它将接收/返回 JSON,其中属性是 JSON 中的字符串,但它被声明为枚举?

【问题讨论】:

标签: c# json enums asp.net-web-api


【解决方案1】:

如果您使用的是 JSON.NET,则可以为您的 Enum 对象使用以下属性-

[JsonConverter(typeof(StringEnumConverter))]

检查这个link

【讨论】:

    猜你喜欢
    • 2015-06-10
    • 2010-10-03
    • 1970-01-01
    • 2010-09-06
    • 2010-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多