VsCode开发.NetCore项目二(WebApi接口及Swagger在线接口文档的使用)
上一篇讲了VsCode的简单介绍,本次主要讲一下VsCode如何创建WebApi项目,及Swagger在线接口文档的使用. 一.创建WebApi项目. 首先打开VsCode 终端控制台,并将工作区指向自己的项目文件夹(手动创建项目文件夹),可输入"cd 项目文件路径"自动进行修改. 指向自已的项目文件夹后,在终端控制台中,输入"dotnet new webapi"即可创建一个空的WebApi项目模板. 如下图,是已经创建成功了的,可以看到,里面已有一个示例控制器了. 创建成功后,该接口是可以直接在浏览器正常访问的了,为了方便查看,下一步,开始创建Swagger在线接口. 二.集成Swagger在线接口文档. 1.首先Swagger程序集引用.在终端控制台输入"dotnet add package Swashbuckle.AspNetCore"即可自动添加程序到项目中.如需指定版本,可在后面追加 " -v 2.0.1"(版本号). 2.打开项目中的Startup.cs文件. 找到ConfigureServices方法,添加Swagger服务并配置文档信息. public void ConfigureServices (IServiceCollection services) { // 注册Swagger服务 services.AddSwaggerGen (c => { //