聚合 OpenApi 文档

This commit is contained in:
administrator committed 2024-04-20 22:15:14 +08:00
1 parent 6f4a338bb4
commit f13e775ca1
9 files changed
+1873 -10

No files matched your search

+9
View File
@@ -1,5 +1,9 @@
using HelloShop.ApiService.Infrastructure;
using Yarp.ReverseProxy.Configuration;
using HelloShop.ServiceDefaults.Extensions;
using Microsoft.Extensions.Options;
using Swashbuckle.AspNetCore.SwaggerUI;
using HelloShop.ApiService.Extensions;
var builder = WebApplication.CreateBuilder(args);
@@ -17,6 +21,9 @@ builder.Services.AddReverseProxy()
builder.Services.AddSingleton<IConfiguredServiceEndPointResolver, ConfiguredServiceEndPointResolver>();
builder.Services.AddSingleton<IReverseProxyConfigProvider, CustomReverseProxyConfigProvider>();
builder.Services.AddTransient<IConfigureOptions<SwaggerUIOptions>, OpenApiConfigureOptions>();
builder.Services.AddOpenApi();
var app = builder.Build();
@@ -34,4 +41,6 @@ app.MapReverseProxy();
app.MapControllers();
app.UseOpenApi();
app.Run();