swagger
安装配置
1.NuGet安装Swashbuckle.AspNetCore
2.在Startup中的Configure方法中添加
#region Swagger app.UseSwagger(); app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "ApiHelp V1"); c.RoutePrefix = "";//路径配置,设置为空,表示直接访问该文件, }); #endregion
在ConfigureServices中添加
#region Swagger services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info { Version = "v0.1.0", Title = "test API", Description = "框架说明文档", TermsOfService = "None", Contact = new Swashbuckle.AspNetCore.Swagger.Contact { Name = "Testapi", Email = "Testapi.com", Url = "http://test:3334" } }); }); #endregion
根据VS提示新建info,contact2个类。
3.Properties中的launchSettings.json,将2个launchUrl置空。
即可用