private void LoadReplayCacheSizes() { if (!(Application.Current.MainWindow.DataContext is MainWindowViewModel viewModel)) { return; } var results = viewModel.CalculateReplayCacheSize(); var readableSizeConverter = new FormatKbSizeConverter(); ReplayCacheSize.Text = (string)readableSizeConverter.Convert(results, null, null, CultureInfo.InvariantCulture); }
private async Task LoadCacheSizes() { if (!(Application.Current.MainWindow.DataContext is MainWindowViewModel viewModel)) { return; } var results = await viewModel.CalculateCacheSizes().ConfigureAwait(true); var readableSizeConverter = new FormatKbSizeConverter(); RequestsCacheItemSize.Text = (string)readableSizeConverter.Convert(results.ItemsTotalSize, null, null, CultureInfo.InvariantCulture); RequestsCacheChampsSize.Text = (string)readableSizeConverter.Convert(results.ChampsTotalSize, null, null, CultureInfo.InvariantCulture); }