Я пытался любым из способов связать 2 представления списка, используя MVVVM, но не смог этого сделать.В то время как я вызываю 2 свойства с одним и тем же API с 2 разными моделями, он просит меня вызвать функцию await.Но я хочу, чтобы оба свойства извлекали API одновременно.
namespace Grading.ViewModel
{
public class GradingViewModel
{
private ObservableCollection<GradingModel> items;
public ObservableCollection<GradingModel> Items
{
get { return items; }
set
{
items = value;
}
}
public GradingViewModel()
{
Items = new ObservableCollection<GradingModel>()
{
};
MyHTTP.GetAllNewsAsync(list =>
{
foreach (GradingModel item in list)
items.Add(item);
});
}
public Details()
{
Items = new ObservableCollection<Details>()
{
};
MyHTTP.GetAllNewsAsync(list =>
{
foreach (Details info in list)
Info.Add(info);
});
}
}
}