Чтобы ответить на мой вопрос, основываясь на отзывах и ответах, я смог еще немного покопаться в том, чего мне не хватало. Приведенная ниже реализация решила мою проблему, и я смог сгенерировать ссылку для подтверждения по электронной почте.
Ниже приведена реализация:
var confirmationLink = Url.Action(nameof(ConfirmEmail), "Users", new { token, email = user.Email }, Request.Scheme);
Передал метод "ConfirmEmail" и оператор nameof (). как настройка электронной почты пользователя. Не уверен, что происходит в фоновом режиме со всей этой реализацией, но сохранит это на следующий день.
Подтвердите метод EMail:
[HttpGet]
public async Task<IActionResult> ConfirmEmail(string token, string email)
{
var user = await _userManager.FindByEmailAsync(email);
// More logic....
var result = await _userManager.ConfirmEmailAsync(user, token);
// More logic.... return whether success or failure
}