c#踩坑:MVC中Controller和ApiController過濾器以及Swagger問題


MVC中的兩種控制器:

ApiController-->System.Web.Http.ApiController

Controller-->System.Web.Mvc.Controller

對應的過濾器命名空間:

ApiController--> System.Web.Http.Filters-->example: System.Web.Http.Filters.IExceptionFilter

Controller-->System.Web.Mvc-->example: System.Web.Mvc.IExceptionFilter

須對應上,否則過濾器不會生效。

Swagger問題:使用Swashbuckle不支持System.Web.Mvc.Controller

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM