public async Task <ApplicationUserDto> RegisterUser(RegisterUserDto registerUserDto) { if (_authRepository.GetByEmail(registerUserDto.Email).Result != null) { return(new ApplicationUserDto()); } return(ApplicationUserDto.Create(await _authRepository.Add(ApplicationUser.Create(registerUserDto)))); }