安装swagger 使用程序包管理器控制台
标签:
第一步,安置swagger使用措施承打点器控制台,输入如下命令:
PM> Install-Package Swashbuckle.AspNetCore -Version 5.0.0-rc4
第二部,,StartUp.cs配置 ConfigureServices要领中添加如下代码:public void ConfigureServices(IServiceCollection services) { services.AddSwaggerGen(m=> { m.SwaggerDoc("SWG1",new OpenApiInfo {Title = "swaggerTest",Version= "SWG1" }); }); services.AddControllers(); }
注意 SWG1 这是随便取的名字
Configure中添加如下代码,使用中间件:
app.UseSwagger(); app.UseSwaggerUI(m=> { m.SwaggerEndpoint("/Swagger/SWG1/swagger.json","swaggerTest"); });
注意这里的,SWG1要和上面的SWG1名称生存一直。
在配置一下 launchSettings.json
"profiles": { "IIS Express": { "commandName": "IISExpress", "launchBrowser": true, "launchUrl": "swagger/index.html", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } }, "WebSwagger": { "commandName": "Project", "launchBrowser": true, "launchUrl": "weatherforecast", "applicationUrl": ":5000", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } } }
运行项目之后
:49480/swagger/index.html
.Net Core Swagger配置
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31760.html