public async Task <IActionResult> Init() { var user = new User { Id = "1", Name = "Admin", Password = "******", Role = new Role { Id = Guid.NewGuid().ToString(), Name = "Admin" } }; await _component.Create(user); return(Ok(user)); }
public async Task <IActionResult> Create([FromBody] CreateUserDTO user) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var mapped = _mapper.Map <CreateUserModel>(user); var result = await _component.Create(mapped); if (!result.Succeeded) { return(BadRequest(result.Errors)); } return(StatusCode(201)); }