public IHttpActionResult AssignRolesToUser(AssignRolesToUserInput input) { Init(); input.AccessToken = ApiSession.AccessToken; AssignRolesToUserOutput output = _authSvc.AssignRolesToUser(input); return Ok(output); }
public AssignRolesToUserOutput AssignRolesToUser(AssignRolesToUserInput input) { try { RestHTTP http = new RestHTTP(); RestRequest req = new RestRequest("api/accounts/assignRolesToUser", RestSharp.Method.POST); req.AddHeader("Content-Type", "application/json"); req.AddHeader("Authorization", "Bearer " + input.AccessToken); req.AddJsonBody(input); var response = http.HttpPost <object>(req); AssignRolesToUserOutput output = new AssignRolesToUserOutput(); output.Id = JsonConvert.DeserializeObject <string>(response.ToString()); return(output); } catch (Exception ex) { WriteLogFile.Append("AssignRolesToUser : "); WriteLogFile.Append(ex.Message); WriteLogFile.Append(ex.StackTrace); } return(null); }