ServiceStack中是否存在[JsonConverter(typeof(StringEnumConverter))]等效属性类?这是一个用于将枚举转换为字符串的Newtonsoft?
答案 0 :(得分:1)
是。您可以使用以下配置选项:
ServiceStack.Text.JsConfig.TreatEnumAsInteger = true;
默认情况下,您的枚举将被序列化为字符串。您需要指定true才能覆盖它。
有关详细信息,请参阅tests/ServiceStack.Text.Tests/EnumTests.cs处的单元测试。