我正在使用ServiceStack.Api.Swager。一切都正常,我可以很好地查看我的Api文档。我已将ServiceStack配置为发出驼色大小写名称JsConfig.EmitCamelCaseNames = true;
,ServiceStack正在按预期发出变量(例如trainStation)。然而,当我在swagger输出/屏幕中查看请求/响应模式时,ServiceStack以驼色大小写形式发出的所有变量都会用下划线分隔符显示(例如火车站)。有没有一种方法可以将swagger ui配置为发出驼色大小写而不是下划线?或者,将ServiceStack和swagger ui配置为一致?
SwaggerFeature
类上有一些属性。在您的AppHost中,配置JsConfig:之后
Plugins.Add(new SwaggerFeature {
UseCamelCaseModelPropertyNames = JsConfig.EmitCamelCaseNames
});