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));
 }
Ejemplo n.º 8
0
 public HttpWebResponse SendPOSTRequest(PBIAPI api, string body)
 {
     return(SendPOSTRequest(api.ToString().ToLower(), body));
 }
Ejemplo n.º 9
0
 public HttpWebResponse SendDELETERequest(string apiUrl, PBIAPI api)
 {
     return(SendApIRequest(apiUrl + "/" + api.ToString().ToLower(), "DELETE"));
 }
Ejemplo n.º 10
0
 public HttpWebResponse SendPOSTRequest(string apiUrl, PBIAPI api, string body, int timeout = 100)
 {
     return(SendPOSTRequest(apiUrl + "/" + api.ToString().ToLower(), body, timeout));
 }