标签: c# asp.net-apicontroller actionfilterattribute actionmethod filterattribute
我们在操作方法上有几个过滤器属性 -
InternalServerError
BadRequest
ModelState
HttpPost
Route
我们可以在动作方法本身中实现其中的一些功能,但是将它们保存在属性中只是为了保持动作方法的清洁。
我想知道在单个方法上使用如此多的过滤器属性或多个操作过滤器是否会产生一些缺点或性能影响?是否应将这些中的任何一个组合成共同的属性?