public async Task <InvokeResult> AddUserAsync(AppUser user, EntityHeader org, EntityHeader updatedByUserId) { ValidationCheck(user, Actions.Create); await _appUserRepo.CreateAsync(user); return(default(InvokeResult)); }
public async Task <InvokeResult> AddUserAsync(AppUser user, EntityHeader org, EntityHeader updatedByUser) { ValidationCheck(user, Actions.Create); await AuthorizeAsync(user, AuthorizeResult.AuthorizeActions.Create, updatedByUser, org); await _appUserRepo.CreateAsync(user); return(InvokeResult.Success); }
public async Task <InvokeResult> AddUserAsync(AppUser user, EntityHeader org, EntityHeader updatedByUser) { ValidationCheck(user, Actions.Create); await AuthorizeAsync(user, AuthorizeResult.AuthorizeActions.Create, updatedByUser, org); if (_appConfig.Environment == Environments.Testing) { user.EmailConfirmed = true; user.PhoneNumberConfirmed = true; } await _appUserRepo.CreateAsync(user); return(InvokeResult.Success); }
public async Task <IdentityResult> CreateAsync(AppUser user, CancellationToken token) { await _userRepo.CreateAsync(user); return(IdentityResult.Success); }