使用Swashbuckle为Asp.net API生成文档

2024-11-11 23:14:13

1、首先,创建一个ASP.NET Web Application (.NET Framework)项目TodoApi。

使用Swashbuckle为Asp.net API生成文档使用Swashbuckle为Asp.net API生成文档

2、一个空的Web项目就创建好了。

使用Swashbuckle为Asp.net API生成文档

3、通过Nuget Package Manager Console添加API所需的引用。Install-Package Microsoft.AspNet.WebApipackages.config修改完成。

使用Swashbuckle为Asp.net API生成文档使用Swashbuckle为Asp.net API生成文档

4、增加一个全局引用类。在 Application_Start 中加入: GlobalConfiguration.Configuration.Routes.MapHttpRoute("Default", "{controller}/{id}", new { id = RouteParameter.Optional });

5、为项目增加一个文件夹Controllers,然后增加一个类VersionController, 然后增加以下代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Http; namespace TodoApi.Controllers { public class VersionController : ApiController { public IHttpActionResult Get() { return Ok("Web API 1.0"); } } }

6、运行结果。

使用Swashbuckle为Asp.net API生成文档
猜你喜欢