Browse Source

非开发环境禁用swagger

develop
胡超1 2 years ago
parent
commit
72a97fd704
  1. 4
      24Hour/24Hour.csproj
  2. 18
      24Hour/Program.cs

4
24Hour/24Hour.csproj

@ -8,8 +8,8 @@
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<UserSecretsId>e485308c-2f05-470b-b0a4-68f1ec2b3412</UserSecretsId>
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
<AssemblyVersion>1.0.2.7</AssemblyVersion>
<Version>1.0.2.7</Version>
<AssemblyVersion>1.0.3.1</AssemblyVersion>
<Version>1.0.3.1</Version>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

18
24Hour/Program.cs

@ -268,8 +268,13 @@ var app = builder.Build();
// Configure the HTTP request pipeline.
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI();
app.UseSwagger();// 启用Swagger中间件
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "24小时一体机 API V1");
c.RoutePrefix = string.Empty;
});
}
#region websocketsÅäÖÃ
app.UseWebSockets(new WebSocketOptions
@ -293,15 +298,6 @@ app.UseEndpoints(endpoints =>
{
endpoints.MapControllers();
});
#region swagger
app.UseSwagger();// 启用Swagger中间件
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "24小时一体机 API V1");
c.RoutePrefix = string.Empty;
});
#endregion
app.UseCors("CorsPolicy");
app.Run();

Loading…
Cancel
Save