/// <summary> /// Performs a POST request /// </summary> /// <param name="options">The options.</param> /// <param name="postData">Params to add to the POST data.</param> /// <returns>stream on success, null on failure</returns> public async Task <Stream> Post(HttpRequestOptions options, Dictionary <string, string> postData) { options.SetPostData(postData); var response = await Post(options).ConfigureAwait(false); return(response.Content); }
/// <summary> /// Performs a POST request /// </summary> /// <param name="options">The options.</param> /// <param name="postData">Params to add to the POST data.</param> /// <returns>stream on success, null on failure</returns> public async Task<Stream> Post(HttpRequestOptions options, Dictionary<string, string> postData) { options.SetPostData(postData); var response = await Post(options).ConfigureAwait(false); return response.Content; }