我正在使用MVC3并想要创建一个到ashx文件的路由。我用以下代码创建了一个Generic Handler:
public IHttpHandler GetHttpHandler(RequestContext requestContext)
{
var handler = new TileHandler();
handler.ProcessRequest(requestContext);
return handler;
}
我在Global.asax中设置了一条路线,工作正常。但是我的TileHandler是一个ashx页面,希望将HttpContext传递给它而不是RequestContext。我可以重载该方法,但它显然仍然希望在调用时调用标准方法。
因此,我的问题是如何使用在RequestContext对象中传递的ashx页面?
提前致谢。