public async Task SendEmailActivationLink(SendEmailActivationLinkInput input) { var user = await GetUserByChecking(input.EmailAddress); user.SetNewEmailConfirmationCode(); await _userEmailer.SendEmailActivationLinkAsync( user, AppUrlService.CreateEmailActivationUrlFormat(AbpSession.TenantId) ); }
/// <summary> /// 发送激活邮件 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task SendEmailActivationLink(SendEmailActivationLinkInput input) { var user = await GetUserByChecking(input.EmailAddress); if (user.EmailAddress.IsNullOrWhiteSpace()) { return; } user.SetNewEmailConfirmationCode(); await _userEmailer .SendEmailActivationLinkAsync(user, _appUrlService.CreateEmailActivationUrlFormat(AbpSession.TenantId)); }
public virtual async Task <JsonResult> SendEmailActivationLink(SendEmailActivationLinkInput model) { await _accountAppService.SendEmailActivationLink(model); return(Json(new AjaxResponse())); }
public async Task SendEmailActivationLink(SendEmailActivationLinkInput input) { await ApiClient.PostAnonymousAsync(GetEndpoint(nameof(SendEmailActivationLink)), input); }
public async Task SendEmailActivationLink(SendEmailActivationLinkInput input) { throw new NotImplementedException("SendEmailActivationLink 暂未实现"); }
public async Task SendEmailActivationLink(SendEmailActivationLinkInput input) { var user = await GetUserByChecking(input.EmailAddress); user.SetNewEmailConfirmationCode(); }