Ejemplo n.º 1
0
        public async Task SendEmail()
        {
            var message = _messageBuilderService.BuildMessage("test-message", null);

            if (message != null)
            {
                await _mailerService.SendEmailAsync(
                    "*****@*****.**",
                    "Daniele Fusi",
                    message);
            }
        }
Ejemplo n.º 2
0
        private async Task SendConfirmEmailAsync(ApplicationUser user)
        {
            string token =
                await _userManager.GenerateEmailConfirmationTokenAsync(user);

            string url = _options.ApiRootUrl + Url.Action(
                "ConfirmRegistration", "Account",
                new { name = user.UserName, token });

            Message message = _messageBuilder.BuildMessage("confirm-registration",
                                                           new Dictionary <string, string>
            {
                ["UserName"]        = user.UserName,
                ["ConfirmationUrl"] = url
            });
            await _mailer.SendEmailAsync(user.Email, user.UserName, message);
        }