public string ExecuteMultipartQuery(string url, HttpMethod httpMethod, IEnumerable <IMedia> medias) { if (medias == null || medias.IsEmpty()) { return(ExecuteQuery(url, httpMethod)); } var webRequest = _twitterRequestGenerator.GenerateMultipartWebRequest(url, httpMethod, medias); return(_webRequestExecutor.ExecuteMultipartRequest(webRequest)); }
public string ExecuteMultipartQuery(ITwitterQuery twitterQuery, string contentId, IEnumerable <IMedia> medias) { if (medias == null || medias.IsEmpty()) { return(ExecuteQuery(twitterQuery)); } var webRequest = _twitterRequestGenerator.GenerateMultipartWebRequest(twitterQuery, contentId, medias); var result = _webRequestExecutor.ExecuteMultipartRequest(webRequest); return(result); }