Skip to content

Commit 3468695

Browse files
Rick-Andersoncommonsensesoftware
authored andcommitted
use IsDevelopment
1 parent 8eec498 commit 3468695

File tree

1 file changed

+14
-12
lines changed
  • examples/AspNetCore/WebApi/MinimalOpenApiExample

1 file changed

+14
-12
lines changed

examples/AspNetCore/WebApi/MinimalOpenApiExample/Program.cs

+14-12
Original file line numberDiff line numberDiff line change
@@ -264,18 +264,20 @@
264264
.Produces( 400 );
265265

266266
app.UseSwagger();
267-
app.UseSwaggerUI(
268-
options =>
269-
{
270-
var descriptions = app.DescribeApiVersions();
271-
272-
// build a swagger endpoint for each discovered API version
273-
foreach ( var description in descriptions )
267+
if ( builder.Environment.IsDevelopment() )
268+
{
269+
app.UseSwaggerUI(
270+
options =>
274271
{
275-
var url = $"/swagger/{description.GroupName}/swagger.json";
276-
var name = description.GroupName.ToUpperInvariant();
277-
options.SwaggerEndpoint( url, name );
278-
}
279-
} );
272+
var descriptions = app.DescribeApiVersions();
280273

274+
// build a swagger endpoint for each discovered API version
275+
foreach ( var description in descriptions )
276+
{
277+
var url = $"/swagger/{description.GroupName}/swagger.json";
278+
var name = description.GroupName.ToUpperInvariant();
279+
options.SwaggerEndpoint( url, name );
280+
}
281+
} );
282+
}
281283
app.Run();

0 commit comments

Comments
 (0)