public IHttpActionResult PostUser(UserCreateParams ucp) { return(ExecuteValidatedAction(() => { if (ucp == null) { return BadRequest(); } _userService.Create(ucp.User, ucp.Username, ucp.Password, ucp.UserRoleId, ucp.SendEmail); return Ok(ucp.User.Id); })); }
public User CreateUser(string userId) { var token = GetClientToken(); var user = new UserCreateParams(); user.Id = userId; var userApi = new UsersApi(BasePath); userApi.ApiClient.AddDefaultHeader("Authorization", "Bearer " + token); var result = userApi.CreateUser(user); return(result); }