public async Task LoadAsync(CancellationToken cancellationToken) { if (_filter != null) { await CarsManager.Instance.EnsureLoadedAsync(); if (cancellationToken.IsCancellationRequested) return; await TracksManager.Instance.EnsureLoadedAsync(); if (cancellationToken.IsCancellationRequested) return; } _stats = _filter == null ? PlayerStatsManager.Instance.Overall : await PlayerStatsManager.Instance.GetFilteredAsync(_filter); }
public ViewModel(PlayerStatsManager.OverallStats stats) { Stats = stats; }
public void Load() { _stats = _filter == null ? PlayerStatsManager.Instance.Overall : PlayerStatsManager.Instance.GetFiltered(_filter); }