次のコードがありますが、その表示エラーです。フレームワーク4.5を使用しています。助けてください 。httpClientがエラーを表示するC#winform
var baseAddress = new Uri("http://private-5e199-karhoofleetintegration.apiary-mock.com/");
using (var httpClient = new HttpClient { BaseAddress = baseAddress })
{
httpClient.DefaultRequestHeaders.TryAddWithoutValidation("accept-charset", "utf-8");
httpClient.DefaultRequestHeaders.TryAddWithoutValidation("authorization", "Basic *sample_token*");
using (var content = new StringContent("{ \"vehicles\": [ { \"vehicle_type\": \""+ vehicale_type +"\", \"vehicle_id\": \"" +vehicle_id+"\", "\"heading\": 90 } } ]}", System.Text.Encoding.Default, "application/json"))
{
using (var response = await httpClient.PostAsync("{supplier_id}/availability?version=2", content))
{
string responseData = await response.Content.ReadAsStringAsync();
}
}
}
エラーは何ですか? – Izzy
メソッドを 'async'とマークしましたか? (例: 'public async void my_method()')。 – Nasreddine
await演算子はasyncメソッドでのみ使用できます –