App.Web.Areas.Account.Controllers.RegisterController.Confirmation C# (CSharp) Метод

Confirmation() приватный Метод

private Confirmation ( System.Guid guid ) : System.Web.Mvc.ActionResult
guid System.Guid
Результат System.Web.Mvc.ActionResult
        public ActionResult Confirmation(Guid? guid)
        {
            if (!guid.HasValue)
            {
                ViewBag.Message = "Activation code is incorrect.";
                return View();
            }
            try
            {
                WebSecurity.ConfirmAccount(guid.Value.ToString());
            }
            catch (Exception ex)
            {
                ViewBag.Message = ex.Message;
                return View();
            }

            ViewBag.Message = "Your account is activated.";

            var membership = this.usersService.GetMembershipByConfirmToken(guid.Value.ToString(), withUserProfile: true);
            WebSecurity.Login(membership.UserProfile.UserName, membership.ConfirmationToken);

            return RedirectToAction("Index", "Home", new { area = "" });
        }