Example #1
0
        async void ExecuteLoadProductsCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;
            LoadProductsCommand.ChangeCanExecute();

            Products = new ObservableCollection <CatalogProduct>((await _CatalogClient.GetProductsAsync(_CategoryId)));

            IsBusy = false;
            LoadProductsCommand.ChangeCanExecute();
        }