public async Task LoadOrdersAsync()

in ContosoApp/ViewModels/CustomerViewModel.cs [306:325]


        public async Task LoadOrdersAsync()
        {
            await dispatcherQueue.EnqueueAsync(() =>
            {
                IsLoading = true;
            });

            var orders = await App.Repository.Orders.GetForCustomerAsync(Model.Id);

            await dispatcherQueue.EnqueueAsync(() =>
            {
                Orders.Clear();
                foreach (var order in orders)
                {
                    Orders.Add(order);
                }

                IsLoading = false;
            });
        }