天天看點

.Net WebApi2從零開始

1、建立

  VS建立WebApi應用,模闆選擇空模闆,核心應用選擇Web Api,右鍵解決方案在生成中勾選生産Xml檔案。

2、多版本配置

  路由中添加多個路由

  

  建立兩個版本的控制器

.Net WebApi2從零開始

 注意每個方法都要加上Route,否則會出現V2請求到V1去。

3、配置Swaager

  Nuget安裝Swashbuckle、Swagger.NET.UI然後App_Start檔案夾中的SwaggerNet檔案注釋掉類上面的兩個assembly,SwaggerConfig中做如下配置,