return to canonical usage
This commit is contained in:
@ -16,7 +16,7 @@ namespace nuget_cli
|
||||
/// <summary>
|
||||
/// Creates HTTP POST request & uploads database to server. Author : Farhan Ghumra
|
||||
/// </summary>
|
||||
static internal void UploadFilesToServer(
|
||||
static internal async Task UploadFilesToServer(
|
||||
this PushReport report, Uri uri,
|
||||
FileInfo fi, string apikey)
|
||||
{
|
||||
@ -48,22 +48,21 @@ namespace nuget_cli
|
||||
|
||||
// content.Add(formdata);
|
||||
client.BaseAddress = uri;
|
||||
HttpRequestMessage put = new HttpRequestMessage(HttpMethod.Put, uri);
|
||||
put.Content = formdata;
|
||||
HttpRequestMessage put = new HttpRequestMessage(HttpMethod.Put, uri)
|
||||
{
|
||||
Content = formdata
|
||||
};
|
||||
put.Headers.Add("X-NuGet-Client-Version", clientVersion);
|
||||
put.Headers.Add("X-NuGet-ApiKey", apikey);
|
||||
put.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
|
||||
|
||||
|
||||
Task<HttpResponseMessage> response = client.SendAsync(put);
|
||||
response.RunSynchronously();
|
||||
HttpResponseMessage response = await client.SendAsync(put);
|
||||
|
||||
response.Result.EnsureSuccessStatusCode();
|
||||
report.StatusCode = response.Result.StatusCode.ToString();
|
||||
var respstream = response.Result.Content.ReadAsStreamAsync().Result;
|
||||
response.EnsureSuccessStatusCode();
|
||||
report.StatusCode = response.StatusCode.ToString();
|
||||
var respstream = await response.Content.ReadAsStreamAsync();
|
||||
var sr = new StreamReader(respstream);
|
||||
|
||||
report.Message = sr.ReadToEndAsync().Result;
|
||||
report.Message = await sr.ReadToEndAsync();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -25,7 +25,7 @@ namespace nuget_cli
|
||||
|
||||
try
|
||||
{
|
||||
await Task.Run(() => report.UploadFilesToServer(new Uri(source), fi, apikey));
|
||||
await report.UploadFilesToServer(new Uri(source), fi, apikey);
|
||||
}
|
||||
catch (WebException ex)
|
||||
{
|
||||
|
Reference in New Issue
Block a user