.Net Core随笔(swagger for .net core web api)

今天入职第二天,需要入手一个 .net core webapi项目,看了之前公司一个项目,里面用到了swagger,那么什么是swagger?贴张官网图(其实就是api文档工具):

开始进入正题:

第一步、新建一个.net core api项目,添加swagger的nuget包,包名:Swashbuckle.AspNetCore

第二步、找到Startup.cs文件,修改ConfigureServices方法,如下图:

然后在Configure方法中调用swagger,如下图:

第三步、配置文档xml生成路径,如下图:

最后、F5欣赏一下咯,是不是很简单?其实本来就很简单

你可能感兴趣的:(.Net Core随笔(swagger for .net core web api))