public HttpWebResponse SendDELETERequest(string apiUrl, PBIAPI api, params string[] parameters) { string dynamicParameters = ""; if (parameters != null) { dynamicParameters = "/" + string.Join("/", parameters); } return(SendApIRequest(apiUrl + "/" + api.ToString().ToLower() + dynamicParameters, "DELETE")); }
public HttpWebResponse SendGETRequest(string apiUrl, PBIAPI api) { return(SendGETRequest(apiUrl + "/" + api.ToString().ToLower())); }
public async Task <HttpWebResponse> SendGETRequestAsync(PBIAPI api) { return(await SendWebRequestAsync(api.ToString().ToLower(), "GET")); }
public Task <HttpWebResponse> SendPOSTRequestAsync(string apiUrl, PBIAPI api, string json) { return(SendWebRequestAsync(apiUrl + "/" + api.ToString().ToLower(), "POST", json)); }
public HttpWebResponse SendGETRequest(PBIAPI api) { return(SendGETRequest(api.ToString().ToLower())); }
public async Task <HttpWebResponse> SendPOSTRequestAsync(PBIAPI api, string json) { return(await SendWebRequestAsync(api.ToString().ToLower(), "POST", json)); }
public HttpWebResponse SendPOSTRequest(string apiUrl, PBIAPI api, string json) { return(SendPOSTRequest(apiUrl + "/" + api.ToString().ToLower(), json)); }
public HttpWebResponse SendPOSTRequest(PBIAPI api, string body) { return(SendPOSTRequest(api.ToString().ToLower(), body)); }
public HttpWebResponse SendDELETERequest(string apiUrl, PBIAPI api) { return(SendApIRequest(apiUrl + "/" + api.ToString().ToLower(), "DELETE")); }
public HttpWebResponse SendPOSTRequest(string apiUrl, PBIAPI api, string body, int timeout = 100) { return(SendPOSTRequest(apiUrl + "/" + api.ToString().ToLower(), body, timeout)); }