勾选OpenAPI就是安装swagger;
手动安装时,包名:Swashbuckle.AspNetCore
注册Swagger服务:
builder.Services.AddEndpointsApiExplorer(); // 这是ASP.NET Core中的一个扩展方法,用于注册API探索器,它是Swagger生成文档所必须的;
builder.Services.AddSwaggerGen();
引入服务:
app.UseSwagger().UseSwaggerUI();
启动时,直接访问 /swagger/index.html ,打开 launchSetting.json ,找到 profiles 下的launchUrl,将值改为 swagger 即可;
启动项目输入地址:hxxp://xxx/swagger/index.html 访问呢
|