7 implementations of
Aspire.Dashboard (1)
Model\Assistant\InvariantStringLocalizer.cs (1)
23public LocalizedString this[string name]
Aspire.Dashboard.Components.Tests (2)
Controls\ApplicationNameTests.cs (1)
76public LocalizedString this[string name] => new LocalizedString(name, $"Localized:{name}");
tests\Shared\TestStringLocalizer.cs (1)
10public LocalizedString this[string name] => new LocalizedString(name, $"Localized:{name}");
Aspire.Dashboard.Tests (1)
tests\Shared\TestStringLocalizer.cs (1)
10public LocalizedString this[string name] => new LocalizedString(name, $"Localized:{name}");
Microsoft.AspNetCore.Mvc.Localization.Test (1)
TestStringLocalizer.cs (1)
22public LocalizedString this[string name]
Microsoft.Extensions.Localization (1)
ResourceManagerStringLocalizer.cs (1)
99public virtual LocalizedString this[string name]
Microsoft.Extensions.Localization.Abstractions (1)
StringLocalizerOfT.cs (1)
30public virtual LocalizedString this[string name]
756 references to
Aspire.Dashboard (683)
Components\Controls\ApplicationName.razor.cs (1)
44applicationName = string.Format(CultureInfo.InvariantCulture, Loc[ResourceName], DashboardClient.ApplicationName);
Components\Controls\Chart\ChartContainer.razor.cs (2)
228null => Loc[nameof(ControlsStrings.LabelValueUnset)], 229{ Length: 0 } => Loc[nameof(ControlsStrings.LabelEmpty)],
Components\Controls\Chart\MetricTable.razor.cs (6)
105Title = DialogsLoc[nameof(Dashboard.Resources.Dialogs.ExemplarsDialogTitle)], 106PrimaryAction = DialogsLoc[nameof(Dashboard.Resources.Dialogs.DialogCloseButtonText)], 107DismissTitle = DialogsLoc[nameof(Dashboard.Resources.Dialogs.DialogCloseButtonText)], 316ValueDirectionChange.Up => (new Icons.Filled.Size16.ArrowCircleUp().WithColor(Color.Success), Loc[nameof(ControlsStrings.MetricTableValueIncreased)]), 317ValueDirectionChange.Down => (new Icons.Filled.Size16.ArrowCircleDown().WithColor(Color.Warning), Loc[nameof(ControlsStrings.MetricTableValueDecreased)]), 318ValueDirectionChange.Constant => (new Icons.Filled.Size16.ArrowCircleRight().WithColor(Color.Info), Loc[nameof(ControlsStrings.MetricTableValueNoChange)]),
Components\Controls\Chart\PlotlyChart.razor.cs (5)
50{Loc[nameof(ControlsStrings.PlotlyChartValue)]}: {formattedValue}<br /> 51{Loc[nameof(ControlsStrings.PlotlyChartTime)]}: {FormatHelpers.FormatTime(TimeProvider, TimeProvider.ToLocal(xValue))} 147Name = Loc[nameof(ControlsStrings.PlotlyChartExemplars)], 164title = $"{Loc[nameof(ControlsStrings.PlotlyChartTrace)]}: {OtlpHelpers.ToShortenedId(exemplar.TraceId)}"; 169title = Loc[nameof(ControlsStrings.PlotlyChartExemplar)];
Components\Controls\ClearSignalsButton.razor.cs (3)
40Text = ControlsStringsLoc[name: nameof(ControlsStrings.ClearAllResources)], 50? ControlsStringsLoc[nameof(ControlsStrings.ClearPendingSelectedResource)] 51: string.Format(CultureInfo.InvariantCulture, ControlsStringsLoc[name: nameof(ControlsStrings.ClearSelectedResource)], SelectedResource.Name),
Components\Controls\GridValue.razor.cs (2)
117PreCopyToolTip = Loc[nameof(ControlsStrings.GridValueCopyToClipboard)]; 118PostCopyToolTip = Loc[nameof(ControlsStrings.GridValueCopied)];
Components\Controls\ResourceDetails.razor.cs (2)
330var statusText = context.HealthStatus?.Humanize() ?? Loc[nameof(Aspire.Dashboard.Resources.Resources.WaitingHealthDataStatusMessage)]; 355var statusText = context.HealthStatus?.Humanize() ?? Loc[nameof(Aspire.Dashboard.Resources.Resources.WaitingHealthDataStatusMessage)];
Components\Controls\SpanActions.razor.cs (3)
56Text = ControlsLoc[nameof(Resources.ControlsStrings.ActionViewDetailsText)], 62Text = ControlsLoc[nameof(Resources.ControlsStrings.ActionStructuredLogsText)], 75Text = AIAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)],
Components\Controls\SpanDetails.razor.cs (2)
110Text = Loc[nameof(ControlsStrings.ViewStructuredLogsText)], 123Text = Loc[nameof(ControlsStrings.GenAIDetailsTitle)],
Components\Controls\StructuredLogActions.razor.cs (4)
64Text = ControlsLoc[nameof(Resources.ControlsStrings.ActionViewDetailsText)], 70Text = Loc[nameof(Resources.StructuredLogs.ActionLogMessageText)], 74var header = Loc[nameof(Resources.StructuredLogs.StructuredLogsMessageColumnHeader)]; 83Text = AIAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)],
Components\Controls\TraceActions.razor.cs (3)
52Text = ControlsLoc[nameof(Resources.ControlsStrings.ActionViewDetailsText)], 62Text = ControlsLoc[nameof(Resources.ControlsStrings.ActionStructuredLogsText)], 75Text = AIAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)],
Components\Controls\UserProfile.razor.cs (1)
55_name = Loc[nameof(Login.AuthorizedUser)];
Components\Dialogs\ExemplarsDialog.razor.cs (1)
58: $"{Loc[nameof(Resources.Dialogs.ExemplarsDialogTrace)]}: {OtlpHelpers.ToShortenedId(exemplar.TraceId)}";
Components\Dialogs\GenAIVisualizerDialog.razor.cs (5)
178GenAIItemType.SystemMessage => Loc[nameof(Resources.Dialogs.GenAIMessageTitleSystem)], 179GenAIItemType.UserMessage => Loc[nameof(Resources.Dialogs.GenAIMessageTitleUser)], 180GenAIItemType.AssistantMessage or GenAIItemType.OutputMessage => Loc[nameof(Resources.Dialogs.GenAIMessageTitleAssistant)], 181GenAIItemType.ToolMessage => Loc[nameof(Resources.Dialogs.GenAIMessageTitleTool)], 230DismissTitle = dialogsLoc[nameof(Resources.Dialogs.DialogCloseButtonText)],
Components\Dialogs\TextVisualizerDialog.razor.cs (4)
52new SelectViewModel<string> { Id = DashboardUIHelpers.PlaintextFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogPlaintextFormat)] }, 53new SelectViewModel<string> { Id = DashboardUIHelpers.JsonFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] }, 54new SelectViewModel<string> { Id = DashboardUIHelpers.XmlFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogXmlFormat)] } 97DismissTitle = dialogsLoc[nameof(Resources.Dialogs.DialogCloseButtonText)],
Components\Interactions\InteractionsProvider.cs (4)
533DismissTitle = Loc[nameof(Resources.Dialogs.DialogCloseButtonText)], 551return Loc[nameof(Resources.Dialogs.InteractionButtonClose)]; 554return Loc[nameof(Resources.Dialogs.InteractionButtonOk)]; 566: Loc[nameof(Resources.Dialogs.InteractionButtonCancel)];
Components\Layout\AspirePageContentLayout.razor.cs (3)
78MobileToolbarButtonText ?? LayoutLoc[nameof(Resources.Layout.PageLayoutViewFilters)]), 82Title = MobileToolbarButtonText ?? ControlsStringsLoc[nameof(ControlsStrings.ChartContainerFiltersHeader)], 83DismissTitle = DialogsLoc[nameof(Resources.Dialogs.DialogCloseButtonText)],
Components\Layout\MainLayout.razor.cs (9)
129options.Title = Loc[nameof(Resources.Layout.MessageTelemetryTitle)]; 130options.Body = Loc[nameof(Resources.Layout.MessageTelemetryBody)]; 133Text = Loc[nameof(Resources.Layout.MessageTelemetryLink)], 176Title = Loc[nameof(Resources.Layout.MainLayoutAspireDashboardHelpLink)], 177DismissTitle = DialogsLoc[nameof(Resources.Dialogs.DialogCloseButtonText)], 178PrimaryAction = Loc[nameof(Resources.Layout.MainLayoutSettingsDialogClose)], 212Title = Loc[nameof(Resources.Layout.MainLayoutSettingsDialogTitle)], 213DismissTitle = DialogsLoc[nameof(Resources.Dialogs.DialogCloseButtonText)], 214PrimaryAction = Loc[nameof(Resources.Layout.MainLayoutSettingsDialogClose)].Value,
Components\Layout\MobileNavMenu.razor.cs (9)
42Loc[nameof(Resources.Layout.NavMenuResourcesTab)], 49Loc[nameof(Resources.Layout.NavMenuConsoleLogsTab)], 57Loc[nameof(Resources.Layout.NavMenuStructuredLogsTab)], 64Loc[nameof(Resources.Layout.NavMenuTracesTab)], 71Loc[nameof(Resources.Layout.NavMenuMetricsTab)], 78Loc[nameof(Resources.Layout.MainLayoutAspireRepoLink)], 87Loc[nameof(Resources.Layout.MainLayoutAspireDashboardHelpLink)], 95AIAssistantLoc[nameof(Resources.AIAssistant.AIAssistantLaunchButtonText)], 102Loc[nameof(Resources.Layout.MainLayoutLaunchSettings)],
Components\Pages\ConsoleLogs.razor.cs (11)
185_allResource = new() { Id = null, Name = ControlsStringsLoc[nameof(ControlsStrings.LabelAll)] }; 186PageViewModel = new ConsoleLogsViewModel { SelectedResource = _allResource, Status = Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources)] }; 356viewModel.Status = Loc[statusName]; 440Text = Loc[nameof(Dashboard.Resources.ConsoleLogs.DownloadLogs)], 476Text = _showTimestamp ? Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsTimestampHide)] : Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsTimestampShow)], 483Text = Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsTimestampShowUtc)], 491Text = _noWrapLogs ? Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsWrapLogs)] : Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsNoWrapLogs)], 740_resources = GetConsoleLogResourceSelectViewModels(_resourceByName, _allResource, Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsUnknownState)], _showHiddenResources, out var optionToSelect); 1044viewModel.Status ??= Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLogsNotYetAvailable)];
Components\Pages\Login.razor.cs (2)
99_messageStore?.Add(() => _formModel.Token!, Loc[nameof(Dashboard.Resources.Login.InvalidTokenErrorMessage)]); 105_messageStore?.Add(() => _formModel.Token!, Loc[nameof(Dashboard.Resources.Login.UnexpectedValidationError)]);
Components\Pages\Metrics.razor.cs (10)
86new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastOneMinute)], Id = TimeSpan.FromMinutes(1) }, 87new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFiveMinutes)], Id = TimeSpan.FromMinutes(5) }, 88new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFifteenMinutes)], Id = TimeSpan.FromMinutes(15) }, 89new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThirtyMinutes)], Id = TimeSpan.FromMinutes(30) }, 90new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastHour)], Id = TimeSpan.FromHours(1) }, 91new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThreeHours)], Id = TimeSpan.FromHours(3) }, 92new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastSixHours)], Id = TimeSpan.FromHours(6) }, 93new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastTwelveHours)], Id = TimeSpan.FromHours(12) }, 99Name = ControlsStringsLoc[nameof(ControlsStrings.LabelNone)] 251Loc[nameof(Dashboard.Resources.Metrics.PauseInProgressText)],
Components\Pages\Resources.razor.cs (4)
473Text = Loc[nameof(Dashboard.Resources.Resources.ResourceExpandAllChildren)], 483Text = Loc[nameof(Dashboard.Resources.Resources.ResourceCollapseAllChildren)], 494Text = Loc[nameof(Dashboard.Resources.Resources.ResourcesHideTypes)], 504Text = Loc[nameof(Dashboard.Resources.Resources.ResourcesShowTypes)],
Components\Pages\StructuredLogs.razor.cs (9)
143Loc[nameof(Dashboard.Resources.StructuredLogs.MessageExceededLimitTitle)], 144string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.StructuredLogs.MessageExceededLimitBody)], DashboardOptions.Value.TelemetryLimits.MaxLogCount), 202Name = ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)] 207new SelectViewModel<LogLevel?> { Id = null, Name = ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)] }, 346AIPromptsLoc[nameof(AIPrompts.PromptErrorsStructuredLogs)], 357var title = entry is not null ? FilterLoc[nameof(StructuredFiltering.DialogTitleEditFilter)] : FilterLoc[nameof(StructuredFiltering.DialogTitleAddFilter)]; 362DismissTitle = DialogsLoc[nameof(Dashboard.Resources.Dialogs.DialogCloseButtonText)], 476Loc[nameof(Dashboard.Resources.StructuredLogs.PauseInProgressText)],
Components\Pages\TraceDetail.razor.cs (3)
140Text = ControlStringsLoc[nameof(ControlsStrings.ViewStructuredLogsText)], 158Text = ControlStringsLoc[nameof(ControlsStrings.ExpandAllSpansText)], 166Text = ControlStringsLoc[nameof(ControlsStrings.CollapseAllSpansText)],
Components\Pages\Traces.razor.cs (13)
113var tooltip = string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesFullName)], trace.FullName); 114tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTraceId)], trace.TraceId); 124var tooltip = string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesResourceSpans)], GetResourceName(resourceSpans.Resource)); 125tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTotalTraces)], count); 128tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTotalErroredTraces)], errorCount); 144Loc[nameof(Dashboard.Resources.Traces.MessageExceededLimitTitle)], 145string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.MessageExceededLimitBody)], DashboardOptions.Value.TelemetryLimits.MaxTraceCount), 182_allResource = new SelectViewModel<ResourceTypeDetails> { Id = null, Name = ControlsStringsLoc[name: nameof(ControlsStrings.LabelAll)] }; 297Loc[nameof(Dashboard.Resources.Traces.PauseInProgressText)], 361var title = entry is not null ? FilterLoc[nameof(StructuredFiltering.DialogTitleEditFilter)] : FilterLoc[nameof(StructuredFiltering.DialogTitleAddFilter)]; 366DismissTitle = DialogsLoc[nameof(Dashboard.Resources.Dialogs.DialogCloseButtonText)], 412AIPromptsLoc[nameof(AIPrompts.PromptErrorTraces)],
Components_Controls_AssistantChat_razor.g.cs (21)
380__builder.AddContent(36, Loc[nameof(AIAssistant.ChatMistakesDisclaimerText)] 393__builder.AddContent(41, string.Format(Loc[nameof(AIAssistant.ChatIDEConnectionDisclaimerText)], ChatViewModel.GetLauncherDisplayName()) 591var attributes = FluentUIExtensions.GetClipboardCopyAdditionalAttributes(chatMessage.PromptText, ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)], ControlsStringsLoc[nameof(ControlsStrings.GridValueCopied)]); 592attributes["aria-label"] = Loc[nameof(AIAssistant.CopyMessageButtonText)]; 645Loc[nameof(AIAssistant.CopyMessageButtonText)] 757Loc[nameof(AIAssistant.LikeMessageButtonText)] 766Loc[nameof(AIAssistant.LikeMessageButtonText)] 843Loc[nameof(AIAssistant.DislikeMessageButtonText)] 852Loc[nameof(AIAssistant.DislikeMessageButtonText)] 929Loc[nameof(AIAssistant.RetryMessageButtonText)] 938Loc[nameof(AIAssistant.RetryMessageButtonText)] 1123Loc[nameof(AIAssistant.ChatRefreshFollowUpPrompts)] 1140Loc[nameof(AIAssistant.ChatRefreshFollowUpPrompts)] 1253Loc[nameof(AIAssistant.ChatTextAreaPlaceHolder)] 1335string.Format(Loc[nameof(AIAssistant.ChatModelSelectButtonTitle)], _selectedModelItem.Text) 1509Loc[nameof(AIAssistant.SidebarSendMessage)] 1526Loc[nameof(AIAssistant.SidebarSendMessage)] 1645__builder.AddContent(209, Loc[nameof(AIAssistant.ChatUnavailableText)] 1716__builder.AddContent(226, Loc[nameof(AIAssistant.ChatLoadingText)] 1753__builder2.AddContent(231, (MarkupString)Loc[nameof(AIAssistant.ChatRequestErrorForbiddenDescription)].ToString()
Components_Controls_Chart_ChartContainer_razor.g.cs (6)
199__builder.AddContent(2, Loc[nameof(ControlsStrings.ChartContainerUnableToDisplay)] 295__builder.AddContent(32, Loc[nameof(ControlsStrings.ChartContainerOverflowTitle)] 305__builder.AddContent(34, Loc[nameof(ControlsStrings.ChartContainerOverflowDescription)] 415Loc[nameof(ControlsStrings.ChartContainerGraphAccessibleLabel)] 432Loc[nameof(ControlsStrings.ChartContainerGraphTab)] 609Loc[nameof(ControlsStrings.ChartContainerTableTab)]
Components_Controls_Chart_ChartFilters_razor.g.cs (8)
213__builder.AddContent(8, Loc[nameof(ControlsStrings.ChartContainerFiltersHeader)] 285c => c.SelectedValues.Count == 0 ? Loc[nameof(ControlsStrings.LabelNone)] : string.Join(", ", c.SelectedValues.OrderBy(v => v.Text).Select(v => v.Text)) 323__builder5.AddContent(30, Loc[nameof(ControlsStrings.LabelNone)] 498context.AreAllValuesSelected is true ? Loc[nameof(ControlsStrings.ChartContainerAllTags)] : Loc[nameof(ControlsStrings.ChartContainerFilteredTags)] 628Loc[nameof(ControlsStrings.LabelAll)] 852__builder.AddContent(86, Loc[nameof(ControlsStrings.ChartContainerOptionsHeader)] 883Loc[nameof(ControlsStrings.ChartContainerShowCountLabel)]
Components_Controls_Chart_MetricTable_razor.g.cs (6)
265Loc[nameof(ControlsStrings.MetricTableStartColumnHeader)] 460__builder3.AddContent(31, Loc[nameof(ControlsStrings.Loading)] 574Loc[nameof(ControlsStrings.MetricTableExemplarsColumnHeader)] 627Loc[nameof(ControlsStrings.MetricTableViewExemplarsLabel)] 707__builder2.AddContent(55, Loc[nameof(ControlsStrings.MetricTableNoMetricsFound)] 773Loc[nameof(ControlsStrings.MetricTableShowOnlyValueChanges)]
Components_Controls_ClearSignalsButton_razor.g.cs (1)
280Loc[nameof(ControlsStrings.ClearSignalsButtonTitle)]
Components_Controls_DetailView_razor.g.cs (6)
319Orientation == Orientation.Horizontal ? Loc[nameof(ControlsStrings.SummaryDetailsViewSplitHorizontal)] : Loc[nameof(ControlsStrings.SummaryDetailsViewSplitVertical)] 328Orientation == Orientation.Horizontal ? Loc[nameof(ControlsStrings.SummaryDetailsViewSplitHorizontal)] : Loc[nameof(ControlsStrings.SummaryDetailsViewSplitVertical)] 423Loc[nameof(ControlsStrings.SummaryDetailsViewCloseView)] 432Loc[nameof(ControlsStrings.SummaryDetailsViewCloseView)]
Components_Controls_ExceptionDetails_razor.g.cs (2)
235Loc[nameof(ControlsStrings.ExceptionDetailsTitle)] 305await TextVisualizerDialog.OpenDialogAsync(ViewportInformation, DialogService, DialogsLoc, Loc[nameof(ControlsStrings.ExceptionDetailsTitle)], ExceptionText, containsSecret: false);
Components_Controls_ExplainErrorsButton_razor.g.cs (3)
189Loc[nameof(AIAssistant.ExplainErrorsButtonText)] 198Loc[nameof(AIAssistant.ExplainErrorsButtonText)] 256__builder2.AddContent(12, Loc[nameof(AIAssistant.ExplainErrorsButtonText)]
Components_Controls_GridValue_razor.g.cs (5)
528DialogsLoc[nameof(Dialogs.OpenInTextVisualizer)] 647IsMasked ? Loc[nameof(ControlsStrings.GridValueMaskShowValue)] : Loc[nameof(ControlsStrings.GridValueMaskHideValue)] 673IsMasked ? Loc[nameof(ControlsStrings.GridValueMaskShowValue)] : Loc[nameof(ControlsStrings.GridValueMaskHideValue)]
Components_Controls_LogLevelSelect_razor.g.cs (4)
198Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsLevels)] 363Loc[nameof(Resources.StructuredLogs.StructuredLogsSelectMinimumLogLevel)] 514Loc[nameof(Resources.StructuredLogs.StructuredLogsLevels)] 549Loc[nameof(Resources.StructuredLogs.StructuredLogsSelectMinimumLogLevel)]
Components_Controls_PauseIncomingDataSwitch_razor.g.cs (2)
196IsPaused ? Loc[nameof(ControlsStrings.ResumeButtonTitle)] : Loc[nameof(ControlsStrings.PauseButtonTitle)]
Components_Controls_PauseWarning_razor.g.cs (1)
196__builder.AddContent(12, Loc[nameof(ControlsStrings.PauseWarningTitle)]
Components_Controls_PropertyGrid_razor.g.cs (4)
301NameColumnTitle ?? Loc[nameof(ControlsStrings.NameColumnHeader)] 335NameColumnTitle ?? Loc[nameof(ControlsStrings.NameColumnHeader)] 399ValueColumnTitle ?? Loc[nameof(ControlsStrings.PropertyGridValueColumnHeader)] 433context.Name ?? ValueColumnTitle ?? Loc[nameof(ControlsStrings.PropertyGridValueColumnHeader)]
Components_Controls_ResourceActions_razor.g.cs (2)
384Loc[nameof(Resources.ResourceActionConsoleLogsText)] 544ControlLoc[nameof(ControlsStrings.ActionsButtonText)]
Components_Controls_ResourceDetails_razor.g.cs (40)
264__builder3.AddContent(11, Loc[nameof(Resources.ResourceDetailsViewConsoleLogs)] 336ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesFilterToggleShowSpecOnly)] 353ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesFilterToggleShowAll)] 449ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesShowVariableValues)] 466ControlStringsLoc[nameof(ControlsStrings.EnvironmentVariablesHideVariableValues)] 557ControlStringsLoc[nameof(ControlsStrings.FilterPlaceholder)] 639ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsResourceHeader)] 818ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsUrlsHeader)] 1094ControlStringsLoc[nameof(ControlsStrings.LinkAddressColumnHeader)] 1112ControlStringsLoc[nameof(ControlsStrings.LinkAddressColumnHeader)] 1226ControlStringsLoc[nameof(ControlsStrings.LinkTextColumnHeader)] 1244ControlStringsLoc[nameof(ControlsStrings.LinkTextColumnHeader)] 1358ControlStringsLoc[nameof(ControlsStrings.EndpointNameColumnHeader)] 1376ControlStringsLoc[nameof(ControlsStrings.EndpointNameColumnHeader)] 1471ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsVolumesHeader)] 1747ControlStringsLoc[nameof(ControlsStrings.NameColumnHeader)] 1765ControlStringsLoc[nameof(ControlsStrings.NameColumnHeader)] 1845ControlStringsLoc[nameof(ControlsStrings.VolumePathColumnHeader)] 1863ControlStringsLoc[nameof(ControlsStrings.VolumePathColumnHeader)] 1943ControlStringsLoc[nameof(ControlsStrings.VolumeMountTypeColumnHeader)] 1961ControlStringsLoc[nameof(ControlsStrings.VolumeMountTypeColumnHeader)] 2050ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsReferences)] 2310ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsResourceHeader)] 2375ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsTypeHeader)] 2403ControlStringsLoc[nameof(ControlsStrings.ViewAction)] 2456__builder6.AddContent(238, ControlStringsLoc[nameof(ControlsStrings.ViewAction)] 2486ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsBackReferences)] 2746ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsResourceHeader)] 2811ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsTypeHeader)] 2839ControlStringsLoc[nameof(ControlsStrings.ViewAction)] 2892__builder6.AddContent(289, ControlStringsLoc[nameof(ControlsStrings.ViewAction)] 2922ControlStringsLoc[nameof(ControlsStrings.ResourceHealthChecksHeader)] 3076ControlStringsLoc[nameof(ControlsStrings.NameColumnHeader)] 3094ControlStringsLoc[nameof(ControlsStrings.NameColumnHeader)] 3158ControlStringsLoc[nameof(ControlsStrings.StateColumnHeader)] 3176ControlStringsLoc[nameof(ControlsStrings.StateColumnHeader)] 3360ControlStringsLoc[nameof(ControlsStrings.DetailsColumnHeader)] 3378ControlStringsLoc[nameof(ControlsStrings.DetailsColumnHeader)] 3395context.HealthStatus is null ? Loc[nameof(Resources.WaitingForHealthDataMessage)] : context.DisplayedDescription 3507ControlStringsLoc[nameof(ControlsStrings.ResourceDetailsEnvironmentVariablesHeader)]
Components_Controls_ResourceFilters_razor.g.cs (3)
208__builder2.AddContent(7, Loc[nameof(Resources.Resources.ResourcesResourceTypesHeader)] 248__builder2.AddContent(18, Loc[nameof(Resources.Resources.ResourcesResourceStatesHeader)] 288__builder2.AddContent(29, Loc[nameof(Resources.Resources.ResourcesDetailsHealthStateProperty)]
Components_Controls_ResourceSelect_razor.g.cs (1)
179Loc[nameof(ControlsStrings.ResourceLabel)]
Components_Controls_ResourceSelectOptionTemplate_razor.g.cs (2)
292__builder2.AddContent(14, Loc[nameof(ControlsStrings.ApplicationLower)] 352string.Format(@Loc[nameof(ControlsStrings.ResourceDropdownReplicaAccessibleTitle)], ViewModel.Name, ViewModel.Id.ReplicaSetName)
Components_Controls_SelectResourceOptions_razor.g.cs (2)
243ControlsStringsLoc[nameof(ControlsStrings.LabelAll)] 348var label = string.IsNullOrEmpty(key.ToString()) ? Loc[nameof(Resources.ResourceFilterOptionEmpty)] : key.ToString();
Components_Controls_SignalsActionsDisplay_razor.g.cs (1)
263__builder2.AddContent(9, ControlsStringsLoc[nameof(ControlsStrings.ResourceActions)]
Components_Controls_SpanActions_razor.g.cs (1)
231ControlsLoc[nameof(Resources.ControlsStrings.ActionsButtonText)]
Components_Controls_SpanDetails_razor.g.cs (15)
372Loc[nameof(ControlsStrings.FilterPlaceholder)] 535Loc[nameof(ControlsStrings.ActionsButtonText)] 571Loc[nameof(ControlsStrings.SpanDetailsSpanHeader)] 733Loc[nameof(ControlsStrings.SpanDetailsContextHeader)] 895Loc[nameof(ControlsStrings.SpanDetailsResourceHeader)] 1057Loc[nameof(ControlsStrings.SpanDetailsEventsHeader)] 1179Loc[nameof(ControlsStrings.TimeOffsetColumnHeader)] 1196Loc[nameof(ControlsStrings.EventColumnHeader)] 1402Loc[nameof(ControlsStrings.SpanDetailsLinksHeader)] 1662Loc[nameof(ControlsStrings.SpanDetailsSpanColumnHeader)] 1682Loc[nameof(ControlsStrings.SpanDetailsDetailsColumnHeader)] 1782Loc[nameof(ControlsStrings.SpanDetailsBacklinksHeader)] 2042Loc[nameof(ControlsStrings.SpanDetailsSpanColumnHeader)] 2062Loc[nameof(ControlsStrings.SpanDetailsDetailsColumnHeader)] 2163: $"{Loc[nameof(ControlsStrings.SpanDetailsSpanPrefix)]}: {OtlpHelpers.ToShortenedId(context.SpanId)}";
Components_Controls_SpanTypeSelect_razor.g.cs (4)
198Loc[nameof(Dashboard.Resources.Traces.SpanTypeLabel)] 363Loc[nameof(Dashboard.Resources.Traces.SpanTypeSelectSpanType)] 514Loc[nameof(Dashboard.Resources.Traces.SpanTypeLabel)] 549Loc[nameof(Dashboard.Resources.Traces.SpanTypeSelectSpanType)]
Components_Controls_StructuredLogActions_razor.g.cs (1)
231ControlsLoc[nameof(Resources.ControlsStrings.ActionsButtonText)]
Components_Controls_StructuredLogDetails_razor.g.cs (5)
283Loc[nameof(ControlsStrings.FilterPlaceholder)] 365Loc[nameof(ControlsStrings.StructuredLogsDetailsLogEntryHeader)] 527Loc[nameof(ControlsStrings.StructuredLogsDetailsContextHeader)] 705Loc[nameof(ControlsStrings.StructuredLogsDetailsExceptionHeader)] 857Loc[nameof(ControlsStrings.StructuredLogsDetailsResourceHeader)]
Components_Controls_TraceActions_razor.g.cs (1)
231ControlsLoc[nameof(Resources.ControlsStrings.ActionsButtonText)]
Components_Controls_TreeMetricSelector_razor.g.cs (1)
199Loc[nameof(Metrics.MetricsInsturementNameGridNameColumnHeader)]
Components_Controls_UserProfile_razor.g.cs (1)
277__builder5.AddContent(17, Loc[nameof(Resources.Login.LoggedInAs)]
Components_Dialogs_AssistantModalDialog_razor.g.cs (5)
296__builder3.AddContent(21, Loc[nameof(AIAssistant.DialogTitle)] 374Loc[nameof(AIAssistant.SidebarNewChat)] 391Loc[nameof(AIAssistant.SidebarNewChat)] 482Loc[nameof(AIAssistant.SidebarExpandDialog)] 499Loc[nameof(AIAssistant.SidebarExpandDialog)]
Components_Dialogs_AssistantSidebarDialog_razor.g.cs (7)
257__builder.AddContent(29, Loc[nameof(AIAssistant.SidebarTitle)] 324Loc[nameof(AIAssistant.SidebarNewChat)] 341Loc[nameof(AIAssistant.SidebarNewChat)] 407Loc[nameof(AIAssistant.SidebarExpandDialog)] 424Loc[nameof(AIAssistant.SidebarExpandDialog)] 497DialogsLoc[nameof(Dialogs.DialogCloseButtonText)] 514DialogsLoc[nameof(Dialogs.DialogCloseButtonText)]
Components_Dialogs_ExemplarsDialog_razor.g.cs (5)
275Loc[nameof(Dialogs.ExemplarsDialogTraceColumnHeader)] 322Loc[nameof(Dialogs.ExemplarsDialogTimestampColumnHeader)] 358Loc[nameof(Dialogs.ExemplarsDialogValueColumnHeader)] 378Loc[nameof(Dialogs.ExemplarsDialogDetailsColumnHeader)] 442__builder2.AddContent(39, Loc[nameof(ControlsStrings.MetricTableNoMetricsFound)]
Components_Dialogs_FilterDialog_razor.g.cs (12)
279Loc[nameof(Dialogs.FilterDialogFieldPlaceholder)] 296Loc[nameof(Dialogs.FilterDialogParameterInputLabel)] 473Loc[nameof(Dialogs.FilterDialogConditionInputLabel)] 653Loc[nameof(Dialogs.FilterDialogTextValuePlaceholder)] 899Loc[nameof(Dialogs.FilterDialogDisableFilterButtonText)] 908Loc[nameof(Dialogs.FilterDialogDisableFilterButtonText)] 983Loc[nameof(Dialogs.FilterDialogDisableFilterButtonText)] 992Loc[nameof(Dialogs.FilterDialogDisableFilterButtonText)] 1065Loc[nameof(Dialogs.FilterDialogRemoveFilterButtonText)] 1074Loc[nameof(Dialogs.FilterDialogRemoveFilterButtonText)] 1179__builder5.AddContent(116, Loc[nameof(Dialogs.FilterDialogCancelButtonText)] 1219__builder5.AddContent(122, Loc[nameof(Dialogs.FilterDialogApplyFilterButtonText)]
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (23)
371__builder3.AddContent(25, Loc[nameof(Dialogs.GenAIPreviousButtonText)] 453__builder3.AddContent(33, Loc[nameof(Dialogs.GenAINextButtonText)] 778Loc[nameof(Dialogs.GenAIPreviewTabText)] 824Loc[nameof(Dialogs.GenAIRawTabText)] 918Loc[nameof(Dialogs.GenAIRawTabText)] 1389FluentUIExtensions.GetClipboardCopyAdditionalAttributes(string.Join(Environment.NewLine + Environment.NewLine, selectedItem.ItemParts.Select(p => p.TextVisualizerViewModel?.FormattedText ?? string.Empty)), ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)], ControlsStringsLoc[nameof(ControlsStrings.GridValueCopied)]) 1478__builder4.AddContent(133, ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)] 1543var tokenText = tokenTotal == null ? Loc[nameof(Dialogs.GenAINAText)] : tokenTotal.Value.ToString(CultureInfo.CurrentCulture); 1547tokenTooltip = Loc[nameof(Dialogs.GenAINAText)]; 1551tokenTooltip = string.Format(CultureInfo.CurrentCulture, Loc[nameof(Dialogs.GenAIInputTokensText)], Content.InputTokens ?? 0) + 1553string.Format(CultureInfo.CurrentCulture, Loc[nameof(Dialogs.GenAIOutputTokensText)], Content.OutputTokens ?? 0); 1568__builder3.AddContent(156, Loc[nameof(Dialogs.GenAIDurationLabel)] 1601__builder3.AddContent(165, Loc[nameof(Dialogs.GenAITokensLabel)] 1714Loc[nameof(Dialogs.GenAIInputOutputTabText)] 1760Loc[nameof(Dialogs.GenAIDetailsTabText)] 1815__builder3.AddContent(193, Loc[nameof(Dialogs.GenAIDisplayErrorMessageText)] 1861__builder3.AddContent(202, (MarkupString)string.Format(CultureInfo.CurrentCulture, Loc[nameof(Dialogs.GenAINoMessageContentMoreInformationMessage)], "https://aka.ms/aspire/telemetry-ai-content") 1887__builder3.AddContent(203, RenderMessageSection(Loc[nameof(Dialogs.GenAIInputHeaderText)], Content.InputMessages, Content.NoMessageContent) 1904__builder3.AddContent(204, RenderMessageSection(Loc[nameof(Dialogs.GenAIOutputHeaderText)], Content.OutputMessages, Content.NoMessageContent) 1931__builder3.AddContent(205, RenderMessageSection(Loc[nameof(Dialogs.GenAIErrorHeaderText)], [errorItem], Content.NoMessageContent) 2296__builder2.AddContent(244, Loc[nameof(Dialogs.GenAINoMessageContent)] 2327__builder2.AddContent(247, Loc[nameof(Dialogs.GenAINoMessages)]
Components_Dialogs_HelpDialog_razor.g.cs (17)
232__builder2.AddContent(7, Loc[nameof(Dialogs.HelpDialogGetHelpLinkText)] 245__builder.AddContent(10, Loc[nameof(Dialogs.HelpDialogKeyboardShortcutsTitle)] 563new(Loc[nameof(Dialogs.HelpDialogCategoryPanels)], 565new KeyboardShortcut(["+"], Loc[nameof(Dialogs.HelpDialogIncreasePanelSize)]), 566new KeyboardShortcut(["-"], Loc[nameof(Dialogs.HelpDialogDecreasePanelSize)]), 567new KeyboardShortcut(["shift", "r"], Loc[nameof(Dialogs.HelpDialogResetPanelSize)]), 568new KeyboardShortcut(["shift", "t"], Loc[nameof(Dialogs.HelpDialogTogglePanelOrientation)]), 569new KeyboardShortcut(["shift", "x"], Loc[nameof(Dialogs.HelpDialogTogglePanelOpen)]), 571new(Loc[nameof(Dialogs.HelpDialogCategoryPageNavigation)], 573new KeyboardShortcut(["r"], Loc[nameof(Dialogs.HelpDialogGoToResources)]), 574new KeyboardShortcut(["c"], Loc[nameof(Dialogs.HelpDialogGoToConsoleLogs)]), 575new KeyboardShortcut(["s"], Loc[nameof(Dialogs.HelpDialogGoToStructuredLogs)]), 576new KeyboardShortcut(["t"], Loc[nameof(Dialogs.HelpDialogGoToTraces)]), 577new KeyboardShortcut(["m"], Loc[nameof(Dialogs.HelpDialogGoToMetrics)]), 579new(Loc[nameof(Dialogs.HelpDialogCategoryNavigation)], 581new KeyboardShortcut(["?"], Loc[nameof(Dialogs.HelpDialogGoToHelp)]), 582new KeyboardShortcut(["shift", "s"], Loc[nameof(Dialogs.HelpDialogGoToSettings)])
Components_Dialogs_SettingsDialog_razor.g.cs (15)
253Loc[nameof(Dialogs.SettingsDialogTheme)] 324__builder5.AddContent(18, Loc[nameof(Dialogs.SettingsDialogSystemTheme)] 344__builder5.AddContent(23, Loc[nameof(Dialogs.SettingsDialogLightTheme)] 364__builder5.AddContent(28, Loc[nameof(Dialogs.SettingsDialogDarkTheme)] 432Loc[nameof(Dialogs.SettingsDialogLanguage)] 540__builder3.AddContent(45, Loc[nameof(Dialogs.SettingsDialogLanguagePageReloads)] 554__builder3.AddContent(50, Loc[nameof(Dialogs.SettingsDialogDashboardLogsAndTelemetry)] 609Loc[nameof(Dialogs.SettingsRemoveAllButtonText)] 618Loc[nameof(Dialogs.SettingsRemoveAllButtonText)] 627__builder4.AddContent(59, Loc[nameof(Dialogs.SettingsRemoveAllButtonText)] 660__builder3.AddContent(63, Loc[nameof(Dialogs.SettingsDialogTelemetryEnabledInfo)] 673Loc[nameof(Dialogs.SettingsDialogTelemetryInfoLinkTooltip)] 681__builder3.AddContent(69, Loc[nameof(Dialogs.SettingsDialogTelemetryInfoLinkText)] 703__builder3.AddContent(73, string.Format(Loc[nameof(Dialogs.SettingsDialogVersion)], VersionHelpers.DashboardDisplayVersion) 714__builder3.AddContent(76, string.Format(Loc[nameof(Dialogs.SettingsDialogDotNetRuntimeVersion)], System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription)
Components_Dialogs_TextVisualizerDialog_razor.g.cs (8)
314_selectedFormat ?? Loc[nameof(Dialogs.TextVisualizerSelectFormatType)] 323Loc[nameof(Dialogs.TextVisualizerSelectFormatType)] 542FluentUIExtensions.GetClipboardCopyAdditionalAttributes(TextVisualizerViewModel.FormattedText, ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)], ControlsStringsLoc[nameof(ControlsStrings.GridValueCopied)]) 631__builder3.AddContent(62, ControlsStringsLoc[nameof(ControlsStrings.GridValueCopyToClipboard)] 692__builder2.AddContent(79, Loc[nameof(Dialogs.TextVisualizerSecretWarningTitle)] 702__builder2.AddContent(81, Loc[nameof(Dialogs.TextVisualizerSecretWarningDescription)] 748__builder3.AddContent(86, Loc[nameof(Dialogs.TextVisualizerSecretWarningAcknowledge)]
Components_Layout_AspirePageContentLayout_razor.g.cs (2)
201ControlsStringsLoc[nameof(ControlsStrings.PageToolbarLandmark)] 672__builder2.AddContent(51, MobileToolbarButtonText ?? LayoutLoc[nameof(Layout.PageLayoutViewFilters)]
Components_Layout_DesktopNavMenu_razor.g.cs (5)
298Loc[nameof(Layout.NavMenuResourcesTab)] 369Loc[nameof(Layout.NavMenuConsoleLogsTab)] 447Loc[nameof(Layout.NavMenuStructuredLogsTab)] 518Loc[nameof(Layout.NavMenuTracesTab)] 589Loc[nameof(Layout.NavMenuMetricsTab)]
Components_Layout_MainLayout_razor.g.cs (13)
253Loc[nameof(Layout.MainLayoutAspire)] 262Loc[nameof(Layout.MainLayoutAspire)] 401Loc[nameof(Layout.MainLayoutAspireRepoLink)] 410Loc[nameof(Layout.MainLayoutAspireRepoLink)] 493Loc[nameof(Layout.MainLayoutAspireDashboardHelpLink)] 502Loc[nameof(Layout.MainLayoutAspireDashboardHelpLink)] 609AIAssistantLoc[nameof(AIAssistant.AIAssistantLaunchButtonText)] 618AIAssistantLoc[nameof(AIAssistant.AIAssistantLaunchButtonText)] 708Loc[nameof(Layout.MainLayoutLaunchSettings)] 717Loc[nameof(Layout.MainLayoutLaunchSettings)] 892DialogsLoc[nameof(Dialogs.HelpDialogCategoryNavigation)] 1274__builder.AddContent(132, Loc[nameof(Layout.MainLayoutUnhandledErrorMessage)] 1287__builder.AddContent(138, Loc[nameof(Layout.MainLayoutUnhandledErrorReload)]
Components_Layout_ReconnectModal_razor.g.cs (4)
180__builder.AddContent(11, (MarkupString)Loc[nameof(Layout.ReconnectFirstAttemptText)].Value 193__builder.AddContent(16, (MarkupString)Loc[nameof(Layout.ReconnectRepeatedAttemptText)].Value 206__builder.AddContent(21, (MarkupString)Loc[nameof(Layout.ReconnectFailedText)].Value 247__builder2.AddContent(30, Loc[nameof(Layout.ReconnectRetryButtonText)]
Components_Pages_ConsoleLogs_razor.g.cs (10)
293Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsSelectResourceToolbar)] 304__builder2.AddContent(16, Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsHeader)] 343ControlsStringsLoc[nameof(ControlsStrings.ResourceLabel)] 488__builder2.AddContent(32, ControlsStringsLoc[nameof(ControlsStrings.ResourceActions)] 732ControlsStringsLoc[nameof(ControlsStrings.ResourceActions)] 749ViewportInformation.IsDesktop ? null : ControlsStringsLoc[nameof(ControlsStrings.ResourceActions)].Value 805Loc[nameof(Dashboard.Resources.ConsoleLogs.LogStatusLabel)] 895Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsSettings)] 959Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsSettings)] 1000Loc[nameof(Dashboard.Resources.ConsoleLogs.LogStatusLabel)]
Components_Pages_Error_razor.g.cs (4)
198__builder2.AddContent(2, Loc[nameof(Dashboard.Resources.Routes.ErrorHandlerPageTitle)] 262__builder.AddContent(22, Loc[nameof(Dashboard.Resources.Routes.ErrorHandlerPageTitle)] 274__builder.AddContent(26, Loc[nameof(Dashboard.Resources.Routes.ErrorHandlerPageSubtitle)] 304__builder.AddContent(31, Loc[nameof(Dashboard.Resources.Routes.ErrorHandlerPageRequestId)]
Components_Pages_Login_razor.g.cs (7)
402Loc[nameof(Dashboard.Resources.Login.TextFieldPlaceholder)] 524__builder2.AddContent(66, Loc[nameof(Dashboard.Resources.Login.WhereIsMyTokenLinkText)] 579__builder3.AddContent(73, Loc[nameof(Dashboard.Resources.Login.LogInButtonText)] 625Loc[nameof(Dashboard.Resources.Login.HelpScreenshotAltText)] 642__builder3.AddContent(99, Loc[nameof(Dashboard.Resources.Login.TokenHelpTextLine1)] 654__builder3.AddContent(103, Loc[nameof(Dashboard.Resources.Login.TokenHelpTextLine2)] 702__builder4.AddContent(110, Loc[nameof(Dashboard.Resources.Login.MoreInfoLinkText)]
Components_Pages_Metrics_razor.g.cs (12)
353Loc[nameof(Dashboard.Resources.Metrics.MetricsViewAttributesToolbar)] 365__builder2.AddContent(18, Loc[nameof(Dashboard.Resources.Metrics.MetricsHeader)] 404ControlsStringsLoc[nameof(ControlsStrings.SelectAResource)] 557ControlsStringsLoc[nameof(ControlsStrings.DurationColumnHeader)] 674ControlsStringsLoc[nameof(ControlsStrings.DurationColumnHeader)] 1228Loc[nameof(Dashboard.Resources.Metrics.MetricsInsturementNameGridNameColumnHeader)] 1287Loc[nameof(Dashboard.Resources.Metrics.MetricsInsturementDescriptionGridNameColumnHeader)] 1344__builder3.AddContent(113, Loc[nameof(Dashboard.Resources.Metrics.MetricsSelectInstrument)] 1411__builder4.AddContent(122, Loc[nameof(Dashboard.Resources.Metrics.MetricsSelectInstrument)] 1494__builder2.AddContent(128, Loc[nameof(Dashboard.Resources.Metrics.MetricsSelectAResource)] 1569__builder3.AddContent(136, Loc[nameof(Dashboard.Resources.Metrics.MetricsSelectAResource)] 1613__builder2.AddContent(142, Loc[nameof(Dashboard.Resources.Metrics.MetricsNoMetricsForResource)]
Components_Pages_NotFound_razor.g.cs (3)
175__builder2.AddContent(2, Loc[nameof(Dashboard.Resources.Routes.NotFoundPageTitle)] 194__builder.AddContent(11, Loc[nameof(Dashboard.Resources.Routes.NotFoundDescription)] 206__builder.AddContent(15, Loc[nameof(Dashboard.Resources.Routes.NotFoundDetails)]
Components_Pages_Resources_razor.g.cs (28)
284__builder2.AddContent(14, Loc[nameof(Dashboard.Resources.Resources.ResourcesHeader)] 306ControlsStringsLoc[nameof(ControlsStrings.FilterPlaceholder)] 358ViewportInformation.IsDesktop ? null : ControlsStringsLoc[nameof(ControlsStrings.FilterPlaceholder)].Value 486NoFiltersSet ? Loc[nameof(Dashboard.Resources.Resources.ResourcesNotFiltered)] : Loc[nameof(Dashboard.Resources.Resources.ResourcesFiltered)] 495NoFiltersSet ? Loc[nameof(Dashboard.Resources.Resources.ResourcesNotFiltered)] : Loc[nameof(Dashboard.Resources.Resources.ResourcesFiltered)] 583Loc[nameof(Dashboard.Resources.Resources.ResourcesChangeViewOptions)] 1122ControlsStringsLoc[nameof(ControlsStrings.ChartContainerTableTab)] 1177ControlsStringsLoc[nameof(ControlsStrings.ChartContainerGraphAccessibleLabel)] 1194ControlsStringsLoc[nameof(ControlsStrings.ChartContainerGraphTab)] 1587ControlsStringsLoc[nameof(ControlsStrings.NameColumnHeader)] 1696ControlsStringsLoc[nameof(ControlsStrings.ToggleNesting)] 1862Loc[nameof(Dashboard.Resources.Resources.ResourcesStateColumnHeader)] 1958Loc[nameof(Dashboard.Resources.Resources.ResourcesStartTimeColumnHeader)] 2037Loc[nameof(Dashboard.Resources.Resources.ResourcesTypeColumnHeader)] 2111Loc[nameof(Dashboard.Resources.Resources.ResourcesSourceColumnHeader)] 2278Loc[nameof(Dashboard.Resources.Resources.ResourcesUrlsColumnHeader)] 2375Loc[nameof(Dashboard.Resources.Resources.ResourcesActionsColumnHeader)] 2533__builder5.AddContent(247, Loc[nameof(Dashboard.Resources.Resources.ResourcesNoResources)] 2639Loc[nameof(Dashboard.Resources.Resources.ResourcesGraphZoomInButton)] 2648Loc[nameof(Dashboard.Resources.Resources.ResourcesGraphZoomInButton)] 2714Loc[nameof(Dashboard.Resources.Resources.ResourcesGraphZoomOutButton)] 2723Loc[nameof(Dashboard.Resources.Resources.ResourcesGraphZoomOutButton)] 2789Loc[nameof(Dashboard.Resources.Resources.ResourcesGraphResetButton)] 2798Loc[nameof(Dashboard.Resources.Resources.ResourcesGraphResetButton)] 3101Loc[nameof(Dashboard.Resources.Resources.TotalItemsFooterSingularText)] 3118Loc[nameof(Dashboard.Resources.Resources.TotalItemsFooterPluralText)]
Components_Pages_StructuredLogs_razor.g.cs (17)
322__builder2.AddContent(17, Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsHeader)] 361ControlsStringsLoc[nameof(ControlsStrings.SelectAResource)] 595ControlsStringsLoc[nameof(ControlsStrings.FilterPlaceholder)] 604Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsMessageFilter)] 734__builder2.AddContent(61, FilterLoc[nameof(StructuredFiltering.NoFilters)] 837FilterLoc[nameof(StructuredFiltering.Filters)] 898FilterLoc[nameof(StructuredFiltering.AddFilter)] 977__builder3.AddContent(87, FilterLoc[nameof(StructuredFiltering.AddFilter)] 1420Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsResourceColumnHeader)] 1484Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsLevelColumnHeader)] 1531Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsTimestampColumnHeader)] 1583Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsMessageColumnHeader)] 1664Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsTraceColumnHeader)] 1758ControlsStringsLoc[nameof(ControlsStrings.ActionsColumnHeader)] 1849__builder5.AddContent(203, Loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsNoLogsFound)] 1940Loc[nameof(Dashboard.Resources.StructuredLogs.TotalItemsFooterSingularText)] 1957Loc[nameof(Dashboard.Resources.StructuredLogs.TotalItemsFooterPluralText)]
Components_Pages_TraceDetail_razor.g.cs (27)
321Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailMobileToolbarButtonText)] 438AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)] 447AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)] 506__builder3.AddContent(48, AIAssistantLoc[nameof(AIAssistant.ExplainTraceButtonText)] 579ControlStringsLoc[nameof(ControlsStrings.FilterPlaceholder)] 588Loc[nameof(Dashboard.Resources.Traces.TracesNameFilter)] 757ControlStringsLoc[nameof(ControlsStrings.ActionsButtonText)] 822ControlStringsLoc[nameof(ControlsStrings.FilterPlaceholder)] 831Loc[nameof(Dashboard.Resources.Traces.TracesNameFilter)] 993ControlStringsLoc[nameof(ControlsStrings.ActionsButtonText)] 1010ControlStringsLoc[nameof(ControlsStrings.ActionsButtonText)] 1408Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailNameHeader)] 1521ControlStringsLoc[nameof(ControlsStrings.ToggleNesting)] 1943ControlStringsLoc[nameof(ControlsStrings.GenAIDetailsTitle)] 2038Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailResourceHeader)] 2310StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsEntryDetails)] 2458__builder7.AddContent(299, StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsLevelColumnHeader)] 2486__builder7.AddContent(310, StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsTimestampColumnHeader)] 2514__builder7.AddContent(321, StructuredLogsLoc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsMessageColumnHeader)] 2637ControlStringsLoc[nameof(ControlsStrings.ActionsColumnHeader)] 2728__builder5.AddContent(361, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailNoSpans)] 2930__builder.AddContent(378, string.Format(Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailTraceNotFound)], TraceId) 2975__builder4.AddContent(384, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailTraceStartHeader)] 3010__builder4.AddContent(393, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailDurationHeader)] 3036__builder4.AddContent(401, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailResourcesHeader)] 3062__builder4.AddContent(409, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailDepthHeader)] 3088__builder4.AddContent(417, Loc[nameof(Dashboard.Resources.TraceDetail.TraceDetailTotalSpansHeader)]
Components_Pages_Traces_razor.g.cs (18)
305__builder2.AddContent(16, Loc[nameof(Dashboard.Resources.Traces.TracesHeader)] 344ControlsStringsLoc[nameof(ControlsStrings.SelectAResource)] 578ControlsStringsLoc[nameof(ControlsStrings.FilterPlaceholder)] 587Loc[nameof(Dashboard.Resources.Traces.TracesNameFilter)] 717__builder2.AddContent(60, FilterLoc[nameof(StructuredFiltering.NoFilters)] 820FilterLoc[nameof(StructuredFiltering.Filters)] 897FilterLoc[nameof(StructuredFiltering.AddFilter)] 965FilterLoc[nameof(StructuredFiltering.AddFilter)] 1001__builder3.AddContent(92, FilterLoc[nameof(StructuredFiltering.AddFilter)] 1354ControlsStringsLoc[nameof(ControlsStrings.TimestampColumnHeader)] 1406ControlsStringsLoc[nameof(ControlsStrings.NameColumnHeader)] 1511Loc[nameof(Dashboard.Resources.Traces.TracesSpansColumnHeader)] 1821ControlsStringsLoc[nameof(ControlsStrings.DurationColumnHeader)] 1911ControlsStringsLoc[nameof(ControlsStrings.DurationColumnHeader)] 1982ControlsStringsLoc[nameof(ControlsStrings.ActionsColumnHeader)] 2038__builder4.AddContent(221, Loc[nameof(Dashboard.Resources.Traces.TracesNoTraces)] 2105Loc[nameof(Dashboard.Resources.Traces.TotalItemsFooterSingularText)] 2122Loc[nameof(Dashboard.Resources.Traces.TotalItemsFooterPluralText)]
Components_ResourcesGridColumns_LogMessageColumnDisplay_razor.g.cs (2)
238Loc[nameof(StructuredLogs.StructuredLogsMessageColumnHeader)] 361ControlStringsLoc[nameof(ControlsStrings.GenAIDetailsTitle)]
Components_ResourcesGridColumns_ResourceNameDisplay_razor.g.cs (1)
333Loc[nameof(Columns.PersistentContainerIconTooltip)]
Components_ResourcesGridColumns_SourceColumnDisplay_razor.g.cs (2)
219ResourcesLoc[nameof(Resources.ResourcesSourceColumnHeader)] 270Loc[nameof(Columns.SourceColumnDisplayCopyCommandToClipboard)]
Components_ResourcesGridColumns_UnreadLogErrorsBadge_razor.g.cs (2)
178var tooltip = _unviewedCount == 1 ? Loc[nameof(Columns.UnreadLogErrorsBadgeOneErrorLog)] : string.Format(Loc[nameof(Columns.UnreadLogErrorsBadgeErrorLogs)], _unviewedCount);
Components_ResourcesGridColumns_UrlsColumnDisplay_razor.g.cs (1)
471__builder3.AddContent(32, Loc[nameof(Resources.Columns.UrlsColumnDisplayOverflowTitle)]
Components_Routes_razor.g.cs (1)
265__builder4.AddContent(15, Loc[nameof(Resources.Routes.NotFoundPageTitle)]
Model\Assistant\AssistantChatDataContext.cs (3)
67await InvokeToolCallbackAsync(nameof(GetResourceGraphAsync), _loc[nameof(AIAssistant.ToolNotificationResourceGraph)], cancellationToken).ConfigureAwait(false); 121: _loc[nameof(AIAssistant.ToolNotificationStructuredLogsAll)]; 164: _loc[nameof(AIAssistant.ToolNotificationTracesAll)];
Model\Assistant\AssistantChatViewModel.cs (8)
511_currentAssistantResponse.AppendMarkdown(_loc[nameof(AIAssistant.ChatThinkingText)], _markdownProcessor); 596_currentAssistantResponse.ErrorMessage = _loc[nameof(AIAssistant.ChatRequestErrorCanceled)]; 600responseText.Append(_loc[nameof(AIAssistant.ChatRequestErrorCanceled)]); 626_currentAssistantResponse.ErrorMessage = _loc[nameof(AIAssistant.ChatRequestErrorReachedLimit)]; 637errorMessage = _loc[nameof(AIAssistant.ChatRequestErrorUnknown)]; 660errorMessage = _loc[nameof(AIAssistant.ChatRequestErrorUnknown)]; 663errorMessage = _loc[nameof(AIAssistant.ChatRequestErrorForbidden)]; 676_currentAssistantResponse.ErrorMessage = _loc[nameof(AIAssistant.ChatRequestErrorUnknown)];
Model\Assistant\Prompts\IceBreakersBuilder.cs (61)
22_loc[nameof(AIPrompts.TitleRecentActivity)], 23_loc[nameof(AIPrompts.PromptTracesAndStructuredLogs)], 24_loc[nameof(AIPrompts.PromptTracesAndStructuredLogs)], 34_loc[nameof(AIPrompts.TitlePerformance)], 41_loc[nameof(AIPrompts.TitleRecentActivity)], 51_loc[nameof(AIPrompts.TitleInvestigate)], 61_loc[nameof(AIPrompts.TitleRecentConsoleLogs)], 62_loc[nameof(AIPrompts.PromptConsoleLogs)], 63_loc[nameof(AIPrompts.PromptConsoleLogs)], 70_loc[nameof(AIPrompts.TitleHelp)], 71_loc[nameof(AIPrompts.PromptHelpConsoleLogs)], 72_loc[nameof(AIPrompts.PromptHelpConsoleLogs)], 81_loc[nameof(AIPrompts.TitleRecentConsoleLogs)], 92_loc[nameof(AIPrompts.TitleHelp)], 93_loc[nameof(AIPrompts.PromptHelpConsoleLogs)], 94_loc[nameof(AIPrompts.PromptHelpConsoleLogs)], 108_loc[nameof(AIPrompts.TitleSummarizeResources)], 109_loc[nameof(AIPrompts.PromptAnalyzeResources)], 110_loc[nameof(AIPrompts.PromptAnalyzeResources)], 117_loc[nameof(AIPrompts.TitleInvestigateUnhealthyResources)], 118_loc[nameof(AIPrompts.PromptUnhealthyResources)], 119_loc[nameof(AIPrompts.PromptUnhealthyResources)], 129_loc[nameof(AIPrompts.TitleHelp)], 130_loc[nameof(AIPrompts.PromptHelpResources)], 131_loc[nameof(AIPrompts.PromptHelpResources)], 140_loc[nameof(AIPrompts.TitleRecentActivity)], 141_loc[nameof(AIPrompts.PromptAnalyzeStructuredLogs)], 142_loc[nameof(AIPrompts.PromptAnalyzeStructuredLogs)], 149_loc[nameof(AIPrompts.TitleExplainErrors)], 150_loc[nameof(AIPrompts.PromptErrorsStructuredLogs)], 153_loc[nameof(AIPrompts.PromptErrorsStructuredLogs)], 161_loc[nameof(AIPrompts.TitleHelp)], 162_loc[nameof(AIPrompts.PromptHelpStructuredLogs)], 163_loc[nameof(AIPrompts.PromptHelpStructuredLogs)], 172_loc[nameof(AIPrompts.TitleRecentActivity)], 181_loc[nameof(AIPrompts.TitleExplainErrors)], 182_loc[nameof(AIPrompts.PromptErrorsStructuredLogs)], 185_loc[nameof(AIPrompts.PromptErrorsStructuredLogs)], 193_loc[nameof(AIPrompts.TitleHelp)], 194_loc[nameof(AIPrompts.PromptHelpStructuredLogs)], 195_loc[nameof(AIPrompts.PromptHelpStructuredLogs)], 204_loc[nameof(AIPrompts.TitleInvestigate)], 216_loc[nameof(AIPrompts.TitleRecentActivity)], 217_loc[nameof(AIPrompts.PromptTraces)], 218_loc[nameof(AIPrompts.PromptTraces)], 228_loc[nameof(AIPrompts.TitlePerformance)], 229_loc[nameof(AIPrompts.PromptAnalyzePerformance)], 230_loc[nameof(AIPrompts.PromptAnalyzePerformance)], 237_loc[nameof(AIPrompts.TitleHelp)], 238_loc[nameof(AIPrompts.PromptHelpTraces)], 239_loc[nameof(AIPrompts.PromptHelpTraces)], 248_loc[nameof(AIPrompts.TitleExplainErrors)], 249_loc[nameof(AIPrompts.PromptErrorTraces)], 252_loc[nameof(AIPrompts.PromptErrorTraces)], 262_loc[nameof(AIPrompts.TitleRecentActivity)], 274_loc[nameof(AIPrompts.TitlePerformance)], 283_loc[nameof(AIPrompts.TitleHelp)], 284_loc[nameof(AIPrompts.PromptHelpTraces)], 285_loc[nameof(AIPrompts.PromptHelpTraces)], 294_loc[nameof(AIPrompts.TitleInvestigate)], 309_loc[nameof(AIPrompts.TitleInvestigate)],
Model\CommonMenuItems.cs (2)
29Text = loc[nameof(ControlsStrings.ShowHiddenResources)], 38Text = loc[nameof(ControlsStrings.HideHiddenResources)],
Model\DashboardCommandExecutor.cs (4)
110Title = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandStarting)], messageResourceName, command.GetDisplayName(commandsLoc)), 150toastParameters.Title = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandSuccess)], messageResourceName, command.GetDisplayName(commandsLoc)); 165toastParameters.Title = string.Format(CultureInfo.InvariantCulture, loc[nameof(Dashboard.Resources.Resources.ResourceCommandFailed)], messageResourceName, command.GetDisplayName(commandsLoc)); 169toastParameters.PrimaryAction = loc[nameof(Dashboard.Resources.Resources.ResourceCommandToastViewLogs)];
Model\DefaultInstrumentUnitResolver.cs (3)
38return UntitleCase(loc[nameof(ControlsStrings.PlotlyChartCount)], titleCase); 42return UntitleCase(loc[nameof(ControlsStrings.PlotlyChartLength)], titleCase); 46return UntitleCase(loc[nameof(ControlsStrings.PlotlyChartValue)], titleCase);
Model\GenAI\GenAIItemViewModel.cs (10)
36return new BadgeDetail(loc[nameof(Dialogs.GenAIMessageCategoryStatus)], "output", s_errorIcon); 42return new BadgeDetail(loc[nameof(Dialogs.GenAIMessageCategoryToolCalls)], "output", s_toolCallsIcon); 46return new BadgeDetail(loc[nameof(Dialogs.GenAIMessageCategoryOutput)], "output", s_messageIcon); 51return new BadgeDetail(loc[nameof(Dialogs.GenAIMessageCategoryToolCalls)], "tool-calls", s_toolCallsIcon); 54return new BadgeDetail(loc[nameof(Dialogs.GenAIMessageCategoryMessage)], "message", s_messageIcon); 61GenAIItemType.SystemMessage => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleSystem)], "system", s_systemIcon), 62GenAIItemType.UserMessage => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleUser)], "user", s_personIcon), 63GenAIItemType.AssistantMessage or GenAIItemType.OutputMessage => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleAssistant)], "assistant", s_personIcon), 64GenAIItemType.ToolMessage => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleTool)], "tool", s_toolIcon), 65GenAIItemType.Error => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleError)], "error", s_cloudErrorIcon),
Model\KnownPropertyLookup.cs (21)
25new(KnownProperties.Resource.DisplayName, loc => loc[nameof(ResourcesDetailsDisplayNameProperty)]), 26new(KnownProperties.Resource.State, loc => loc[nameof(ResourcesDetailsStateProperty)]), 27new(KnownProperties.Resource.HealthState, loc => loc[nameof(ResourcesDetailsHealthStateProperty)]), 28new(KnownProperties.Resource.StartTime, loc => loc[nameof(ResourcesDetailsStartTimeProperty)]), 29new(KnownProperties.Resource.StopTime, loc => loc[nameof(ResourcesDetailsStopTimeProperty)]), 30new(KnownProperties.Resource.ExitCode, loc => loc[nameof(ResourcesDetailsExitCodeProperty)]), 31new(KnownProperties.Resource.ConnectionString, loc => loc[nameof(ResourcesDetailsConnectionStringProperty)]) 37new(KnownProperties.Project.Path, loc => loc[nameof(ResourcesDetailsProjectPathProperty)]), 38new(KnownProperties.Project.LaunchProfile, loc => loc[nameof(ResourcesDetailsProjectLaunchProfileProperty)]), 39new(KnownProperties.Executable.Pid, loc => loc[nameof(ResourcesDetailsExecutableProcessIdProperty)]), 45new(KnownProperties.Executable.Path, loc => loc[nameof(ResourcesDetailsExecutablePathProperty)]), 46new(KnownProperties.Executable.WorkDir, loc => loc[nameof(ResourcesDetailsExecutableWorkingDirectoryProperty)]), 47new(KnownProperties.Executable.Args, loc => loc[nameof(ResourcesDetailsExecutableArgumentsProperty)]), 48new(KnownProperties.Executable.Pid, loc => loc[nameof(ResourcesDetailsExecutableProcessIdProperty)]), 54new(KnownProperties.Container.Image, loc => loc[nameof(ResourcesDetailsContainerImageProperty)]), 55new(KnownProperties.Container.Id, loc => loc[nameof(ResourcesDetailsContainerIdProperty)]), 56new(KnownProperties.Container.Command, loc => loc[nameof(ResourcesDetailsContainerCommandProperty)]), 57new(KnownProperties.Container.Args, loc => loc[nameof(ResourcesDetailsContainerArgumentsProperty)]), 58new(KnownProperties.Container.Ports, loc => loc[nameof(ResourcesDetailsContainerPortsProperty)]), 59new(KnownProperties.Container.Lifetime, loc => loc[nameof(ResourcesDetailsContainerLifetimeProperty)]), 64new(KnownProperties.Parameter.Value, loc => loc[nameof(ResourcesDetailsParameterValueProperty)])
Model\Markdown\HighlightedCodeBlockRenderer.cs (2)
81var attributes = FluentUIExtensions.GetClipboardCopyAdditionalAttributes(rawCode, _loc[nameof(ControlsStrings.GridValueCopyToClipboard)], _loc[nameof(ControlsStrings.GridValueCopied)]);
Model\ResourceMenuItems.cs (11)
50Text = controlLoc[nameof(ControlsStrings.ActionViewDetailsText)], 59Text = loc[nameof(Resources.Resources.ResourceActionConsoleLogsText)], 73Text = aiAssistantLoc[nameof(AIAssistant.MenuTextAskGitHubCopilot)], 120Text = loc[nameof(Resources.Resources.ResourceActionUrlsText)], 165Text = loc[nameof(Resources.Resources.ResourceActionStructuredLogsText)], 166Tooltip = loc[nameof(Resources.Resources.ResourceActionStructuredLogsText)], 178Text = loc[nameof(Resources.Resources.ResourceActionTracesText)], 179Tooltip = loc[nameof(Resources.Resources.ResourceActionTracesText)], 192Text = loc[nameof(Resources.Resources.ResourceActionMetricsText)], 193Tooltip = loc[nameof(Resources.Resources.ResourceActionMetricsText)], 240Text = loc[nameof(Resources.Resources.ResourceActionCommandsText)],
Model\ResourceStateViewModel.cs (5)
122return loc[nameof(Columns.RunningAndUnhealthyResourceStateToolTip)]; 127return loc[nameof(Columns.StateColumnResourceContainerRuntimeUnhealthy)]; 131return loc[nameof(Columns.StateColumnResourceWaiting)]; 135return loc[nameof(Columns.StateColumnResourceNotStarted)]; 146{ State: null or "" } => loc[Columns.UnknownStateLabel],
Model\ResourceViewModel.cs (6)
267StartCommand => loc[nameof(Commands.StartCommandDisplayName)], 268StopCommand => loc[nameof(Commands.StopCommandDisplayName)], 269RestartCommand => loc[nameof(Commands.RestartCommandDisplayName)], 278StartCommand => loc[nameof(Commands.StartCommandDisplayDescription)], 279StopCommand => loc[nameof(Commands.StopCommandDisplayDescription)], 280RestartCommand => loc[nameof(Commands.RestartCommandDisplayDescription)],
Model\SpanType.cs (8)
68new() { Id = null, Name = loc[nameof(ControlsStrings.LabelAll)] }, 69new() { Id = Http, Name = loc[nameof(ControlsStrings.SpanTypeHttp)] }, 70new() { Id = Database, Name = loc[nameof(ControlsStrings.SpanTypeDatabase)] }, 71new() { Id = Messaging, Name = loc[nameof(ControlsStrings.SpanTypeMessaging)] }, 72new() { Id = Rpc, Name = loc[nameof(ControlsStrings.SpanTypeRpc)] }, 73new() { Id = GenAI, Name = loc[nameof(ControlsStrings.SpanTypeGenAI)] }, 74new() { Id = Cloud, Name = loc[nameof(ControlsStrings.SpanTypeCloud)] }, 75new() { Id = Other, Name = loc[nameof(ControlsStrings.LabelOther)] },
Model\StructureLogsDetailsViewModel.cs (1)
17?? loc[nameof(Dashboard.Resources.StructuredLogs.StructuredLogsEntryDetails)];
Model\TraceLinkHelpers.cs (2)
28string.Format(CultureInfo.InvariantCulture, loc[nameof(Dialogs.OpenSpanDialogMessage)], OtlpHelpers.ToShortenedId(spanId)), 62SecondaryAction = loc[nameof(Dialogs.OpenSpanDialogCancelButtonText)]
src\Shared\ConsoleLogs\LogPauseViewModel.cs (2)
32loc[nameof(Aspire.Dashboard.Resources.ConsoleLogs.ConsoleLogsPauseActive)], 37loc[nameof(Aspire.Dashboard.Resources.ConsoleLogs.ConsoleLogsPauseDetails)],
Utils\DashboardUIHelpers.cs (10)
43ExactLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellResizeLabel)], 44ResizeMenu = loc[nameof(ControlsStrings.FluentDataGridHeaderCellResizeButtonText)], 45DiscreteLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellResizeDiscreteLabel)], 46GrowAriaLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellGrowAriaLabelText)], 47ResetAriaLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellResetAriaLabelText)], 48ShrinkAriaLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellShrinkAriaLabelText)], 49SubmitAriaLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellSubmitAriaLabelText)] 53SortMenu = loc[nameof(ControlsStrings.FluentDataGridHeaderCellSortButtonText)], 54SortMenuAscendingLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellSortAscendingButtonText)], 55SortMenuDescendingLabel = loc[nameof(ControlsStrings.FluentDataGridHeaderCellSortDescendingButtonText)]
Utils\FilterHelpers.cs (3)
52Text = dialogsLoc[nameof(Dialogs.FilterDialogDisableAll)], 69Text = dialogsLoc[nameof(Dialogs.FilterDialogEnableAll)], 85Text = dialogsLoc[nameof(Dialogs.SettingsRemoveAllButtonText)],
Aspire.Dashboard.Components.Tests (12)
Pages\ConsoleLogsTests.cs (12)
137cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 143cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsFinishedWatchingLogs)]); 169cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 323cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 371cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 379cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsErrorWatchingLogs)]); 420cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 430cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 467cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 527cut.WaitForState(() => instance.PageViewModel.Status == loc[nameof(Resources.ConsoleLogs.ConsoleLogsWatchingLogs)]); 734loc[Resources.ConsoleLogs.ConsoleLogsPauseActive], 759loc[Resources.ConsoleLogs.ConsoleLogsPauseDetails],
LocalizationSample (24)
Startup.cs (24)
51<title>{SR["Request Localization"]}</title> 72await context.Response.WriteAsync($"<h1>{SR["Request Localization Sample"]}</h1>"); 73await context.Response.WriteAsync($"<h1>{SR["Hello"]}</h1>"); 75await context.Response.WriteAsync($"<label for=\"culture\">{SR["Culture"]}: </label>"); 79await context.Response.WriteAsync($"<label for=\"uiCulture\">{SR["UI Culture"]}: </label>"); 85await context.Response.WriteAsync($"<a href=\"/\" onclick='clearCookie();'>{SR["reset"]}</a>"); 90await context.Response.WriteAsync($"<tr><th>{SR["Current request culture:"]}</th><td>{requestCulture.Culture.DisplayName} ({requestCulture.Culture})</td></tr>"); 91await context.Response.WriteAsync($"<tr><th>{SR["Current request UI culture:"]}</th><td>{requestCulture.UICulture.DisplayName} ({requestCulture.UICulture})</td></tr>"); 92await context.Response.WriteAsync($"<tr><th>{SR["Current thread culture:"]}</th><td>{CultureInfo.CurrentCulture.DisplayName} ({CultureInfo.CurrentCulture})</td></tr>"); 93await context.Response.WriteAsync($"<tr><th>{SR["Current thread UI culture:"]}</th><td>{CultureInfo.CurrentUICulture.DisplayName} ({CultureInfo.CurrentUICulture})</td></tr>"); 94await context.Response.WriteAsync($"<tr><th>{SR["Current date (invariant full):"]}</th><td>{DateTime.Now.ToString("F", CultureInfo.InvariantCulture)}</td></tr>"); 95await context.Response.WriteAsync($"<tr><th>{SR["Current date (invariant):"]}</th><td>{DateTime.Now.ToString(CultureInfo.InvariantCulture)}</td></tr>"); 96await context.Response.WriteAsync($"<tr><th>{SR["Current date (request full):"]}</th><td>{DateTime.Now.ToString("F", CultureInfo.CurrentCulture)}</td></tr>"); 97await context.Response.WriteAsync($"<tr><th>{SR["Current date (request):"]}</th><td>{DateTime.Now.ToString(CultureInfo.CurrentCulture)}</td></tr>"); 98await context.Response.WriteAsync($"<tr><th>{SR["Current time (invariant):"]}</th><td>{DateTime.Now.ToString("T", CultureInfo.InvariantCulture)}</td></tr>"); 99await context.Response.WriteAsync($"<tr><th>{SR["Current time (request):"]}</th><td>{DateTime.Now.ToString("T", CultureInfo.CurrentCulture)}</td></tr>"); 100await context.Response.WriteAsync($"<tr><th>{SR["Big number (invariant):"]}</th><td>{(Math.Pow(2, 42) + 0.42).ToString("N", CultureInfo.InvariantCulture)}</td></tr>"); 101await context.Response.WriteAsync($"<tr><th>{SR["Big number (request):"]}</th><td>{(Math.Pow(2, 42) + 0.42).ToString("N", CultureInfo.CurrentCulture)}</td></tr>"); 102await context.Response.WriteAsync($"<tr><th>{SR["Big number negative (invariant):"]}</th><td>{(-Math.Pow(2, 42) + 0.42).ToString("N", CultureInfo.InvariantCulture)}</td></tr>"); 103await context.Response.WriteAsync($"<tr><th>{SR["Big number negative (request):"]}</th><td>{(-Math.Pow(2, 42) + 0.42).ToString("N", CultureInfo.CurrentCulture)}</td></tr>"); 104await context.Response.WriteAsync($"<tr><th>{SR["Money (invariant):"]}</th><td>{2199.50.ToString("C", CultureInfo.InvariantCulture)}</td></tr>"); 105await context.Response.WriteAsync($"<tr><th>{SR["Money (request):"]}</th><td>{2199.50.ToString("C", CultureInfo.CurrentCulture)}</td></tr>"); 106await context.Response.WriteAsync($"<tr><th>{SR["Money negative (invariant):"]}</th><td>{(-2199.50).ToString("C", CultureInfo.InvariantCulture)}</td></tr>"); 107await context.Response.WriteAsync($"<tr><th>{SR["Money negative (request):"]}</th><td>{(-2199.50).ToString("C", CultureInfo.CurrentCulture)}</td></tr>");
LocalizationWebsite (12)
StartupBuilderAPIs.cs (1)
34await context.Response.WriteAsync(customerStringLocalizer["Hello"]);
StartupResourcesAtRootFolder.cs (3)
44await context.Response.WriteAsync(startupStringLocalizer["Hello"]); 46await context.Response.WriteAsync(stringLocalizer["Hello"]); 48await context.Response.WriteAsync(customerStringLocalizer["Hello"]);
StartupResourcesInClassLibrary.cs (4)
53await context.Response.WriteAsync(noAttributeNameStringLocalizer["Hello"]); 55await context.Response.WriteAsync(noAttributeStringLocalizer["Hello"]); 57await context.Response.WriteAsync(withAttributeNameStringLocalizer["Hello"]); 59await context.Response.WriteAsync(withAttributeStringLocalizer["Hello"]);
StartupResourcesInFolder.cs (4)
47await context.Response.WriteAsync(startupStringLocalizer["Hello"]); 49await context.Response.WriteAsync(stringLocalizer["Hello"]); 51await context.Response.WriteAsync(custromerStringLocalizer["Hello"]); 53await context.Response.WriteAsync(customCultureLocalizer["Hello"]);
Microsoft.AspNetCore.Mvc.DataAnnotations (5)
DataAnnotationsMetadataProvider.cs (5)
110displayMetadata.Description = () => localizer[displayAttribute.Description]; 132displayMetadata.DisplayName = () => localizer[displayAttribute.Name]; 144displayMetadata.DisplayName = () => localizer[displayNameAttribute.DisplayName]; 260displayMetadata.Placeholder = () => localizer[displayAttribute.Prompt]; 400name = stringLocalizer[name];
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (7)
DataAnnotationsMetadataProviderTest.cs (7)
260.Setup(s => s["DisplayNameValue"]) 298.Setup(s => s["DisplayNameValue"]) 563.Setup(s => s["Model_Name"]) 566.Setup(s => s["Model_Description"]) 569.Setup(s => s["Model_Prompt"]) 836.Setup(s => s[It.IsAny<string>()]) 1710.Setup(loc => loc[It.IsAny<string>()])
Microsoft.AspNetCore.Mvc.Localization (3)
HtmlLocalizer.cs (3)
34return ToHtmlString(_localizer[name]); 45return ToHtmlString(_localizer[name], arguments); 54return _localizer[name];
Microsoft.AspNetCore.Mvc.Localization.Test (4)
HtmlLocalizerTest.cs (4)
20stringLocalizer.Setup(s => s["Hello"]).Returns(localizedString); 39stringLocalizer.Setup(s => s["Hello"]).Returns(localizedString); 104stringLocalizer.Setup(s => s["Hello"]).Returns(localizedString); 142stringLocalizer.Setup(s => s["Hello"]).Returns(localizedString);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
Rendering\HtmlHelperDisplayExtensionsTest.cs (1)
333.Setup(s => s["CreatedKey"])
Rendering\HtmlHelperSelectTest.cs (1)
1305.Setup(s => s[It.IsAny<string>()])
Microsoft.Extensions.Localization.Abstractions (2)
StringLocalizerExtensions.cs (1)
28return stringLocalizer[name];
StringLocalizerOfT.cs (1)
36return _localizer[name];
Microsoft.Extensions.Localization.RootNamespace.Tests (1)
StringLocalizerOfTRootNamespaceTest.cs (1)
23string value = valuesLoc["String1"]; // Note: Tests nullable analysis of implicit string conversion operator.
Microsoft.Extensions.Localization.Tests (1)
StringLocalizerOfTTest.cs (1)
67innerLocalizer.Verify(mock => mock["Hello world"], Times.Once());