public async Task <IdentityResult> CreateAsync(UserAccount userAccount, CancellationToken cancellationToken) { _userRepository.Insert(userAccount.User); _accountRepository.Insert(userAccount); var res = await _unitOfWork.SaveChangesAsync(); return(res > 0 ? IdentityResult.Success : IdentityResult.Failed()); }