コード例 #1
0
 public void LocalRefresh()
 {
     AllLeagues.Clear();
     DataManager.Instance.Leagues.Values.OrderBy(l => l.Name).ToList().ForEach(l => AllLeagues.Add(new LeagueViewModel {
         LeagueId = l.Id
     }));
 }
コード例 #2
0
        async public Task GetAllLeagues(bool forceRefresh = false)
        {
            if (_hasLoadedBefore && !forceRefresh)
            {
                return;
            }

            using (new Busy(this))
            {
                AllLeagues.Clear();
                await RunSafe(AzureService.Instance.GetAllLeagues());

                _hasLoadedBefore = true;
                LocalRefresh();
            }
        }