13 references to GlobalizationHelpers
Aspire.Dashboard (6)
Components\Dialogs\SettingsDialog.razor.cs (2)
41_languageOptions = GlobalizationHelpers.OrderedLocalizedCultures; 43_selectedUiCulture = GlobalizationHelpers.TryGetKnownParentCulture(CultureInfo.CurrentUICulture, out var matchedCulture)
DashboardEndpointsBuilder.cs (3)
64var newLanguage = GlobalizationHelpers.OrderedLocalizedCultures.SingleOrDefault(c => string.Equals(c.Name, language, StringComparisons.CultureName)); 70if (!GlobalizationHelpers.ExpandedLocalizedCultures.TryGetValue(newLanguage.Name, out var availableCultures)) 81requestCulture = await GlobalizationHelpers.ResolveSetCultureToAcceptedCultureAsync(acceptLanguage, availableCultures).ConfigureAwait(false);
DashboardWebApplication.cs (1)
401var supportedCultureNames = GlobalizationHelpers.ExpandedLocalizedCultures
Aspire.Dashboard.Tests (7)
GlobalizationHelpersTests.cs (7)
17var supportedCultures = GlobalizationHelpers.ExpandedLocalizedCultures 23foreach (var localizedCulture in GlobalizationHelpers.OrderedLocalizedCultures) 37var displayNames = GlobalizationHelpers.OrderedLocalizedCultures 51Assert.Equal(expectedLanguageName, GlobalizationHelpers.GetHtmlLanguageName(culture)); 76var result = GlobalizationHelpers.TryGetKnownParentCulture(cultureOptions, culture, out var matchedCulture); 100var englishCultures = GlobalizationHelpers.ExpandedLocalizedCultures[requestedLanguage]; 103var requestCulture = await GlobalizationHelpers.ResolveSetCultureToAcceptedCultureAsync(acceptLanguage, englishCultures);