public async Task MergeConfirmationNotification(Account targetUser, Account targetUserFrom, Account targetUserPrimaryEmail) { var pending = await _auth.AccountMergePendingMergeAsync(targetUser.Id, targetUserFrom.Id, targetUserPrimaryEmail.Id); var uri = _auth.GenerateMergeConfirmationTokenLinkAsync(_settings.MergeConfirmation, pending); var targetUserNotification = await CreateNotification(targetUserFrom); var activationNotification = new MergeConfirmationNotification(targetUserNotification, uri.ToString()); await _repository.SendMergeConfirmationNotification(activationNotification); }