У меня есть следующий код.Этот первый асинхронный метод получает список, который я хотел бы обработать вторым асинхронным методом.Как теперь кажется, второй асинд не ждет результата от первого и поэтому терпит неудачу.
private async void Button_Click_1(object sender, RoutedEventArgs e)
{
var productHrefTask = GetProductsHrefAsync<DataTable>(customerURL.ToString() + "products", customerNC.ToString());
var productHrefItems = await productHrefTask;
var productDetailsTask = (GetProductsDetailsAsync<DataTable>(productHrefItems, customerNC.ToString(), baseDirectory.ToString()));
var productDetailsItems = await productDetailsTask;
}
Какие изменения вы бы предложили мне сделать, чтобы второй метод ожидал первого?