Я пытаюсь сделать собственный ActionResult для контроллера MVC. В примере я смотрю на это показывает фрагмент ниже. Мой System.Web.Mvc.MvcHttpHandle не поддерживает интерфейс IHttpHandler. System.Web.Mvc.dll - это версия 1.0.0.0. Должен ли я просто написать свой собственный httphandler или есть что-то конкретное для MvcHttpHandler, которое мне нужно использовать в Controller ActionResult?
/// <summary>
/// Transfers execution to the supplied url.
/// </summary>
public class TransferResult : RedirectResult
{
public TransferResult(string url)
: base(url)
{
}
public override void ExecuteResult(ControllerContext context)
{
var httpContext = HttpContext.Current;
httpContext.RewritePath(Url, false);
IHttpHandler httpHandler = new MvcHttpHandler();
httpHandler.ProcessRequest(HttpContext.Current);
}
}
Спасибо,
~ B