2
ServiceStack中是否存在[JsonConverter(typeof(StringEnumConverter))]等价的属性类?这是一个用于将枚举转换为字符串的Newtonsoft?ServiceStack中的等同属性[JsonConverter(typeof(StringEnumConverter))]
ServiceStack中是否存在[JsonConverter(typeof(StringEnumConverter))]等价的属性类?这是一个用于将枚举转换为字符串的Newtonsoft?ServiceStack中的等同属性[JsonConverter(typeof(StringEnumConverter))]
是的。您可以使用以下配置选项:
ServiceStack.Text.JsConfig.TreatEnumAsInteger = true;
默认情况下,您的枚举将被序列化为字符串。你需要指定true来覆盖这个。
欲知更多信息,请参阅tests/ServiceStack.Text.Tests/EnumTests.cs的单元测试。