Как я могу RedirectToAction при обработке действия BeginExecute класса контроллера - PullRequest
0 голосов
/ 21 сентября 2018

Я обрабатываю метод BeginExecute контроллера, и я хочу RedirectToAction в этой функции.Но возвращенный тип не совместим.Как я могу сделать?Это мой код:

protected override IAsyncResult BeginExecute(RequestContext requestContext, AsyncCallback callback, object state)
    {          

        byte[] ssVersionNo = (byte[])System.Web.HttpContext.Current.Session["VersionNo"];
        string userName = System.Web.HttpContext.Current.Session["UserName"].ToString();
        Employee emp = _employee.GetByUserName(userName);
        if (!emp.VersionNo.SequenceEqual(ssVersionNo))
        {
            //I want to throw away in this? how?
            return RedirectToAction("LogOff", "Authen");
        }

        return base.BeginExecute(requestContext, callback, state);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...