private async Task GetMarketDataOrders() { IsBusy = true; try { var marketOrders = await RestRepository.GetMarketOrdersData(Coin.Symbol); SourceList.Clear(); BuyOrders.Clear(); SourceList.AddRange(marketOrders.BuyOrders); BuyOrders.AddRange(LoadBuyOrders(0)); } catch (Exception e) { Crashes.TrackError(e); await PageDialogService.DisplayAlertAsync("Error", e.Message, "OK"); } finally { IsBusy = false; } }