ASP.NET MVC is built on top of the ASP.NET engine, which supports HTTP handlers. That way you can use your handler in an ASP.NET MVC application. However, HTTP handlers are not a common way of providing functionality in an ASP.NET MVC application. You should use controller actions, but if you have this existing handler, you can use it.
source
share