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