private async void GetMarketList() { Markets.Clear(); var markets = await MarketService.GetMarket(); foreach (var marketName in MarketList) { Filtered = markets.Where(x => x.Name == marketName).FirstOrDefault(); FilteredMarkets.Add(Filtered); } Markets.AddRange(FilteredMarkets); FilteredMarkets.Clear(); }
private async Task GetMarketListCommand() { IsBusy = true; Markets.Clear(); var markets = await MarketService.GetMarket(); foreach (var marketName in MarketList) { Filtered = markets.Where(x => x.Name == marketName).FirstOrDefault(); FilteredMarkets.Add(Filtered); } Markets.AddRange(FilteredMarkets); FilteredMarkets.Clear(); IsBusy = false; }
public void Tick(float deltaTime) { if (!Dragging && _prevDragging && MarketsBuffer.Count > 1) { RoutePositions.Clear(); RoutePositions.AddRange(_routePositions); Markets.Clear(); Markets.AddRange(MarketsBuffer); } if (Dragging) { RebuildRoutePositions(); } UpdateHandle(); _prevDragging = Dragging; }