AcManager.Pages.Miscellaneous.PlayerStats.LoadAsync C# (CSharp) Method

LoadAsync() public method

public LoadAsync ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task
        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);
        }