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

 

c#踩坑:MVC中Controller和ApiController过滤器以及Swagger问题

上一篇:已解决 : Error: Cannot run with sound null safety, because the following dependencies


下一篇:用命令windeployqt获取qt依赖库