踩坑不背锅,.NET Core 试深浅 关于Swagger什么是swagger所带来的帮助 使用Swagger
关于Swagger
什么是swagger
使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。
接下来在Startup中插入如下代码
注册服务
services.AddSwaggerGen(options => { options.SwaggerDoc("v1", new OpenApiInfo { Title = "HTTP API 目录", Version = "v1", Description = "目录微服务HTTP API。" }); });
中间件
//启用中间件服务生成Swagger作为JSON终结点 app.UseSwagger(); //启用中间件服务对swagger-ui,指定Swagger JSON终结点 app.UseSwagger().UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1"); });
然后,就可以使用了,请求对应地址 h本文来源gaodai#ma#com搞@代~码^网+ttps://localhost:44375/swagger/index.html,现在就可以看到示例代码中的WeatherForecast.cs了。
到此这篇关于ASP.NetCore使用Swagger实战的文章就介绍到这了,更多相关ASP.NetCore使用Swagger内容请搜索搞代码以前的文章或继续浏览下面的相关文章希望大家以后多多支持搞代码!