public async Task GetMarketDetails(string id) { if (_isBusy) return; _isBusy = true; var service = new MarketService (); var item = await service.GetMarketDetailById (id); SelectedMarket = item.MarketDetails; _isBusy = false; }