.NET Core Web API Swagger 文档生成
REST API 中文档说明,用Swagger都快成了一种规范了,
之前在公司里面就折腾过了, 效果还是很不错的, 不过之前都是维护一个swagger...json/yaml,
后来发现其实可以直接在API实现的地方根据实现来生成swagger在线文档,
拖延症发作的我并没有去管, 这次有个新API在做, 于是折腾了一下....Github/Swashbuckle.AspNetCore
引入一下Swashbuckle.AspNetCore和Swashbuckle.AspNetCore.Annotations
# 主要的文档生成都在这里...{
c.RoutePrefix = "docs";
c.SwaggerEndpoint("/swagger/v1/swagger.json...返回值格式会直接序列化这个typeof的类型
[SwaggerResponse(200, "", typeof(int))]
// SwaggerParameter会生成请求体的格式