/// <summary> /// Create user This can only be done by the logged in user. /// </summary> /// <param name="body">Created user object</param> /// <returns></returns> public void createUser(User body) { // create path and map variables var path = "/user".Replace("{format}","json"); // query params var queryParams = new Dictionary<String, String>(); var headerParams = new Dictionary<String, String>(); // verify required params are set if (body == null ) { throw new ApiException(400, "missing required params"); } string paramStr = null; try { var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, body, headerParams); if(response != null){ return ; } else { return ; } } catch (ApiException ex) { if(ex.ErrorCode == 404) { return ; } else { throw ex; } } }
public void updateUser(string Username, User body) { // create path and map variables var path = "/user.{format}/{username}".Replace("{format}","json").Replace("{" + "Username" + "}", apiInvoker.escapeString(Username.ToString())); // query params var queryParams = new Dictionary<String, String>(); var headerParams = new Dictionary<String, String>(); // verify required params are set if (Username == null || body == null ) { throw new ApiException(400, "missing required params"); } try { var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, body, headerParams); if(response != null){ return ; } else { return ; } } catch (ApiException ex) { if(ex.ErrorCode == 404) { return ; } else { throw ex; } } }