public async Task <IActionResult> CreateUserAsync([FromBody] CreateUserRq request)
        {
            var user = await _userManager.FindByNameAsync(request.UserEmail);

            if (user != default)
            {
                return(BadRequest("User is already exists"));
            }

            var newUser = new ApplicationUser
            {
                UserName = request.UserEmail,
                Email    = request.UserEmail
            };
            var result = await _userManager.CreateAsync(newUser, request.Password);

            return(Ok(result.Succeeded));
        }
Beispiel #2
0
 public Task <bool> CreateUserAsync(CreateUserRq request) =>
 PostAsync("/api/user", request);