public async void LoadData() { if (DungeonData.Count == 0) { DungeonData?.Clear(); DungeonData = await DungeonDataService.LoadDataAsync <ObservableCollection <Dungeon> >(); } }