优化Swagger文档输出

This commit is contained in:
2025-09-25 15:31:44 +08:00
parent 4a198f1056
commit aa43943f33
4 changed files with 31 additions and 30 deletions

View File

@@ -1,6 +1,8 @@
using Nancy;
using Nancy.Bootstrapper;
using Nancy.Configuration;
using Nancy.Conventions;
using Nancy.Json;
using Nancy.Swagger.Annotations;
using Nancy.Swagger.Services;
using Nancy.TinyIoc;
@@ -25,9 +27,16 @@ namespace 电子展板.WebModule
protected override void ConfigureConventions(NancyConventions nancyConventions)
{
//... 配置你自己的静态文件等
base.ConfigureConventions(nancyConventions);
}
public override void Configure(INancyEnvironment environment)
{ //保留属性原始的命名方式,下面两个都得配置,默认都是首字母小写的
SwaggerAnnotationsConfig.RetainCasing = true;
environment.Json(defaultEncoding: System.Text.Encoding.UTF8, retainCasing: true);
base.Configure(environment);
}
/// <summary>
/// 允许跨域