Esempio n. 1
0
        public async Task <IActionResult> Register([FromBody] UserDto userDto)
        {
            var user = new User {
                Email = userDto.Email, UserName = userDto.UserName
            };
            var result = await _userManagerFacade.Create(user, userDto.Password);

            return(result.Succeeded ? Ok() : Error(result));
        }
        public async Task <IActionResult> Register([FromBody] RegisterDto registerDto)
        {
            var user = new ApplicationUser
            {
                Email       = registerDto.Email,
                UserName    = registerDto.Email,
                UserProfile = new UserProfile()
            };
            var result = await _userManagerFacade.Create(user, registerDto.Password);

            return(result.Succeeded ? Ok() : Error(result));
        }