public override System.Web.Mvc.ActionResult SignIn(LearnMVC.Models.LogOnModel model, string returnUrl) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.SignIn);
     callInfo.RouteValueDictionary.Add("model", model);
     callInfo.RouteValueDictionary.Add("returnUrl", returnUrl);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult ChangePassword(LearnMVC.Models.ChangePasswordModel model) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.ChangePassword);
     callInfo.RouteValueDictionary.Add("model", model);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult EditProfile(LearnMVC.Models.Account.UserProfile profile) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.EditProfile);
     callInfo.RouteValueDictionary.Add("profile", profile);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult Register(LearnMVC.Models.RegisterModel model) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.Register);
     callInfo.RouteValueDictionary.Add("model", model);
     return callInfo;
 }