BusinessLogic.Logic.Users.FirstTimeAuthenticator.SendConfirmationEmail C# (CSharp) Method

SendConfirmationEmail() private method

private SendConfirmationEmail ( ApplicationUser applicationUser, string callbackActionUrl ) : System.Threading.Tasks.Task
applicationUser ApplicationUser
callbackActionUrl string
return System.Threading.Tasks.Task
        private async Task SendConfirmationEmail(ApplicationUser applicationUser, string callbackActionUrl)
        {
            var code = await this.applicationUserManager.GenerateEmailConfirmationTokenAsync(applicationUser.Id);

            var callbackUrl = callbackActionUrl + string.Format(CONFIRMATION_EMAIL_CALLBACK_URL_SUFFIX, applicationUser.Id, HttpUtility.UrlEncode(code));
            var emailBody = string.Format(CONFIRMATION_EMAIL_BODY, callbackUrl);
            await this.applicationUserManager.SendEmailAsync(applicationUser.Id, EMAIL_SUBJECT, emailBody);
        }
    }