1. 程式人生 > >WebAPI純凈版中增加Swagger

WebAPI純凈版中增加Swagger

pdo inf rect div con .cn private .net info

WebAPI純凈版的基礎上

  • 添加nuget包 a). Swashbuckle b). Swagger.Net.UI

技術分享圖片

技術分享圖片

  • 取消文件SwaggerConfig.cs中 c.IncludeXmlComments(GetXmlCommentsPath());的註釋
  • 並在此類中添加方法:GetXmlCommentsPath()
1 private static string GetXmlCommentsPath()
2         {
3             return string.Format(@"{0}\bin\WebApi.XML", AppDomain.CurrentDomain.BaseDirectory);
4 }

技術分享圖片

  • bin\WebApi.XML這個路徑的由來:

技術分享圖片

  • 註釋掉SwaggerNet.cs文件中的部分代碼,見下圖

技術分享圖片

  • 運行工程:

技術分享圖片

技術分享圖片

WebAPI純凈版中增加Swagger