En .NET MVC, ¿hay una manera fácil de verificar si estoy en la página de inicio?

Necesito realizar una acción particular si un usuario inicia sesión desde la página de inicio. En mi LogOnModel, tengo un campo oculto:

@Html.Hidden("returnUrl", Request.Url.AbsoluteUri)

En mi Controlador, necesito verificar si ese valor es la página de inicio o no. En el siguiente ejemplo, estoy comprobando si el usuario está en una página en particular ("Cuenta / Restablecer contraseña"). ¿Hay alguna forma de verificar si están en la página de inicio sin tener que recurrir a expresiones regulares?

    [HttpPost]
    public ActionResult LogOnInt(LogOnModel model)
    {
       if (model.returnUrl.Contains("/Account/ResetPassword"))
       {
          return Json(new { redirectToUrl = @Url.Action("Index","Home")});
       }

¿Algunas ideas? ¡Un millón de gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta