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

18
24Hour/Program.cs

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

Loading…
Cancel
Save