ActionFilters和HTTPHandlers之间的区别?

时间:2015-01-02 11:05:55

标签: c# asp.net

ActionFilters和HTTPHandlers有什么区别?在MVC Web应用程序的上下文中,用于对用户进行身份验证。我如何使用其中任何一个来执行身份验证?

1 个答案:

答案 0 :(得分:3)

动作过滤器

动作过滤器是属性。您可以将大多数操作过滤器应用于单个控制器操作或整个控制器。

HTTP处理程序

HTTP处理程序是实现System.Web.IHttpHandler接口的任何类都变为HttpHandler。此类作为响应对ASP.NET站点发出的请求的进程运行。最常见的处理程序是处理.aspx文件的ASP.NET页面处理程序。