Должен ли я ждать ReadAsStringAsync()
, если я ожидал ответ, по которому я выполняю ReadAsStringAsync()
? Чтобы прояснить далее, какова разница или правильный путь между следующим? Действительно ли они одинаковы?
var response = await httpClient.GetAsync("something");
var content = await response.Content.ReadAsStringAsync();
return new AvailableViewingTimesMapper().Map(content);
ИЛИ
var response = await httpClient.GetAsync("something");
var content = response.Content.ReadAsStringAsync();
return new AvailableViewingTimesMapper().Map(content.Result);