Skip to content

Commit 68436e7

Browse files
authored
Remove Swashbuckle.AspNetCore (#6614)
* Remove Swashbuckle.AspNetCore These apps aren't really using the Swagger UI and this resolves an internal component governance warning. * Remove Microsoft.AspNetCore.OpenAPI from Directory.Packages.props since it is now unused.
1 parent 3a35141 commit 68436e7

File tree

15 files changed

+5
-87
lines changed

15 files changed

+5
-87
lines changed

Directory.Packages.props

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@
6363
<PackageVersion Include="Microsoft.AspNetCore.Authentication.Certificate" Version="$(MicrosoftAspNetCoreAuthenticationCertificatePackageVersion)" />
6464
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="$(MicrosoftAspNetCoreAuthenticationJwtBearerPackageVersion)" />
6565
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="$(MicrosoftAspNetCoreAuthenticationOpenIdConnectPackageVersion)" />
66-
<PackageVersion Include="Microsoft.AspNetCore.OpenApi" Version="$(MicrosoftAspNetCoreOpenApiPackageVersion)" />
6766
<PackageVersion Include="Microsoft.AspNetCore.OutputCaching.StackExchangeRedis" Version="$(MicrosoftAspNetCoreOutputCachingStackExchangeRedisPackageVersion)" />
6867
<PackageVersion Include="Microsoft.AspNetCore.TestHost" Version="$(MicrosoftAspNetCoreTestHostPackageVersion)" />
6968
<PackageVersion Include="Microsoft.Extensions.Caching.StackExchangeRedis" Version="$(MicrosoftExtensionsCachingStackExchangeRedisPackageVersion)" />
@@ -165,7 +164,6 @@
165164
<PackageVersion Include="Microsoft.Extensions.Diagnostics.Testing" Version="$(MicrosoftExtensionsDiagnosticsTestingPackageVersion)" />
166165
<PackageVersion Include="Microsoft.NET.Runtime.WorkloadTesting.Internal" Version="$(MicrosoftNETRuntimeWorkloadTestingInternalVersion)" />
167166
<PackageVersion Include="Microsoft.Playwright" Version="1.47.0" />
168-
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.9.0" />
169167
<PackageVersion Include="Testcontainers.MongoDb" Version="$(TestcontainersPackageVersion)" />
170168
<PackageVersion Include="Testcontainers.MsSql" Version="$(TestcontainersPackageVersion)" />
171169
<PackageVersion Include="Testcontainers.MySql" Version="$(TestcontainersPackageVersion)" />

eng/Version.Details.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,6 @@
8181
<Uri>https://github.com/dotnet/runtime</Uri>
8282
<Sha>b83186a969946f61c71ad0da034936fac9947752</Sha>
8383
</Dependency>
84-
<Dependency Name="Microsoft.AspNetCore.OpenApi" Version="8.0.10">
85-
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore</Uri>
86-
<Sha>c2a442982e736e17ae6bcadbfd8ccba278ee1be6</Sha>
87-
</Dependency>
8884
<Dependency Name="Microsoft.AspNetCore.OutputCaching.StackExchangeRedis" Version="8.0.10">
8985
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore</Uri>
9086
<Sha>c2a442982e736e17ae6bcadbfd8ccba278ee1be6</Sha>

eng/Versions.props

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@
5353
<MicrosoftAspNetCoreAuthenticationCertificatePackageVersion>8.0.10</MicrosoftAspNetCoreAuthenticationCertificatePackageVersion>
5454
<MicrosoftAspNetCoreAuthenticationJwtBearerPackageVersion>8.0.10</MicrosoftAspNetCoreAuthenticationJwtBearerPackageVersion>
5555
<MicrosoftAspNetCoreAuthenticationOpenIdConnectPackageVersion>8.0.10</MicrosoftAspNetCoreAuthenticationOpenIdConnectPackageVersion>
56-
<MicrosoftAspNetCoreOpenApiPackageVersion>8.0.10</MicrosoftAspNetCoreOpenApiPackageVersion>
5756
<MicrosoftAspNetCoreOutputCachingStackExchangeRedisPackageVersion>8.0.10</MicrosoftAspNetCoreOutputCachingStackExchangeRedisPackageVersion>
5857
<MicrosoftAspNetCoreTestHostPackageVersion>8.0.10</MicrosoftAspNetCoreTestHostPackageVersion>
5958
<MicrosoftExtensionsCachingStackExchangeRedisPackageVersion>8.0.10</MicrosoftExtensionsCachingStackExchangeRedisPackageVersion>

playground/TestShop/CatalogService/CatalogService.csproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="Microsoft.AspNetCore.OpenApi" />
18-
<PackageReference Include="Swashbuckle.AspNetCore" />
1917
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" />
2018
</ItemGroup>
2119

playground/TestShop/CatalogService/Program.cs

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,11 @@
66
builder.AddServiceDefaults();
77
builder.AddNpgsqlDbContext<CatalogDbContext>("catalogdb");
88

9-
builder.Services.AddEndpointsApiExplorer();
109
builder.Services.AddProblemDetails();
11-
builder.Services.AddSwaggerGen();
1210

1311
var app = builder.Build();
1412

15-
if (app.Environment.IsDevelopment())
16-
{
17-
app.UseSwagger();
18-
app.UseSwaggerUI();
19-
}
20-
else
21-
{
22-
app.UseExceptionHandler();
23-
}
13+
app.UseExceptionHandler();
2414

2515
app.MapCatalogApi();
2616
app.MapDefaultEndpoints();

playground/dapr/ServiceA/DaprServiceA.csproj

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk.Web">
1+
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
44
<TargetFramework>$(DefaultTargetFramework)</TargetFramework>
@@ -9,8 +9,6 @@
99

1010
<ItemGroup>
1111
<PackageReference Include="Dapr.AspNetCore" />
12-
<PackageReference Include="Microsoft.AspNetCore.OpenApi" />
13-
<PackageReference Include="Swashbuckle.AspNetCore" />
1412
</ItemGroup>
1513

1614
<ItemGroup>

playground/dapr/ServiceA/Program.cs

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,11 @@
99
builder.AddServiceDefaults();
1010

1111
// Add services to the container.
12-
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
13-
builder.Services.AddEndpointsApiExplorer();
14-
builder.Services.AddSwaggerGen();
15-
1612
builder.Services.AddDaprClient();
1713

1814
var app = builder.Build();
1915

2016
// Configure the HTTP request pipeline.
21-
if (app.Environment.IsDevelopment())
22-
{
23-
app.UseSwagger();
24-
app.UseSwaggerUI();
25-
}
26-
2717
app.UseCloudEvents();
2818
app.MapSubscribeHandler();
2919

@@ -42,8 +32,7 @@
4232

4333
return forecasts;
4434
})
45-
.WithName("GetWeatherForecast")
46-
.WithOpenApi();
35+
.WithName("GetWeatherForecast");
4736

4837
app.MapPost("/subscriptions/weather", [Topic("pubsub", "weather")] (ILogger<Program> logger, WeatherForecastMessage message) =>
4938
{

playground/dapr/ServiceB/DaprServiceB.csproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99

1010
<ItemGroup>
1111
<PackageReference Include="Dapr.AspNetCore" />
12-
<PackageReference Include="Microsoft.AspNetCore.OpenApi" />
13-
<PackageReference Include="Swashbuckle.AspNetCore" />
1412
</ItemGroup>
1513

1614
<ItemGroup>

playground/dapr/ServiceB/Program.cs

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,11 @@
88
builder.AddServiceDefaults();
99

1010
// Add services to the container.
11-
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
12-
builder.Services.AddEndpointsApiExplorer();
13-
builder.Services.AddSwaggerGen();
14-
1511
builder.Services.AddDaprClient();
1612

1713
var app = builder.Build();
1814

1915
// Configure the HTTP request pipeline.
20-
if (app.Environment.IsDevelopment())
21-
{
22-
app.UseSwagger();
23-
app.UseSwaggerUI();
24-
}
2516

2617
var summaries = new[]
2718
{
@@ -42,8 +33,7 @@
4233
.ToArray();
4334
return forecast;
4435
})
45-
.WithName("GetWeatherForecast")
46-
.WithOpenApi();
36+
.WithName("GetWeatherForecast");
4737

4838
app.MapDefaultEndpoints();
4939

playground/mysql/MySql.ApiService/MySql.ApiService.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="Dapper" />
13-
<PackageReference Include="Swashbuckle.AspNetCore" />
1413
</ItemGroup>
1514

1615
<ItemGroup>

0 commit comments

Comments
 (0)