5 implementations of IStringLocalizer
Aspire.Dashboard.Components.Tests (2)
Controls\ApplicationNameTests.cs (1)
80
private sealed class TestStringLocalizer<T> :
IStringLocalizer
<T>
tests\Shared\TestStringLocalizer.cs (1)
8
public sealed class TestStringLocalizer<T> :
IStringLocalizer
<T>
Aspire.Dashboard.Playwright.Tests (1)
tests\Shared\TestStringLocalizer.cs (1)
8
public sealed class TestStringLocalizer<T> :
IStringLocalizer
<T>
Aspire.Dashboard.Tests (1)
tests\Shared\TestStringLocalizer.cs (1)
8
public sealed class TestStringLocalizer<T> :
IStringLocalizer
<T>
Microsoft.Extensions.Localization.Abstractions (1)
StringLocalizerOfT.cs (1)
14
public class StringLocalizer<TResourceSource> :
IStringLocalizer
<TResourceSource>
171 references to IStringLocalizer
Aspire.Dashboard (104)
Components\Controls\Chart\ChartBase.cs (1)
39
public required
IStringLocalizer
<ControlsStrings> Loc { get; init; }
Components\Controls\Chart\MetricTable.razor.cs (1)
42
public required
IStringLocalizer
<Resources.Dialogs> DialogsLoc { get; init; }
Components\Controls\Chart\PlotlyChart.razor.cs (1)
34
public required
IStringLocalizer
<Resources.Dialogs> DialogsLoc { get; init; }
Components\Controls\ClearSignalsButton.razor.cs (1)
26
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
Components\Controls\DashboardRunSelect.razor.cs (1)
43
public required
IStringLocalizer
<LayoutResources> Loc { get; init; }
Components\Controls\GenAIItemTitle.razor.cs (1)
22
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
Components\Controls\Grid\AspireFluentDataGrid.cs (1)
21
public required
IStringLocalizer
<ControlsStrings> Loc { get; init; }
Components\Controls\InteractionInputField.razor.cs (2)
28
public required
IStringLocalizer
<DialogsResources> Loc { get; init; }
31
public required
IStringLocalizer
<ControlsStrings> ControlsLoc { get; init; }
Components\Controls\LogViewer.razor.cs (1)
50
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
Components\Controls\PropertyValues\ResourceStateValue.razor.cs (1)
28
public required
IStringLocalizer
<Columns> Loc { get; init; }
Components\Controls\PropertyValues\SpanIdButtonValue.razor.cs (1)
32
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
Components\Controls\ResourceActions.razor.cs (1)
20
public required
IStringLocalizer
<ControlsStrings> ControlLoc { get; init; }
Components\Controls\ResourceSelect.razor.cs (1)
38
public required
IStringLocalizer
<ControlsStrings> Loc { get; init; }
Components\Controls\SpanActions.razor.cs (1)
21
public required
IStringLocalizer
<ControlsStrings> ControlsLoc { get; init; }
Components\Controls\SpanTypeSelect.razor.cs (1)
31
public required
IStringLocalizer
<Resources.Traces> Loc { get; init; }
Components\Controls\StructuredLogActions.razor.cs (1)
20
public required
IStringLocalizer
<ControlsStrings> ControlsLoc { get; init; }
Components\Controls\TerminalDisconnectedBanner.razor.cs (1)
63
public required
IStringLocalizer
<Resources.TerminalStrings> Loc { get; init; }
Components\Controls\TerminalTitle.razor.cs (2)
38
public required
IStringLocalizer
<Resources.TerminalStrings> Loc { get; init; }
41
public required
IStringLocalizer
<Resources.ControlsStrings> ControlsLoc { get; init; }
Components\Controls\TerminalView.razor.cs (2)
119
public required
IStringLocalizer
<Resources.TerminalStrings> Loc { get; init; }
122
public required
IStringLocalizer
<Resources.ControlsStrings> ControlsLoc { get; init; }
Components\Controls\TerminalWindowButton.razor.cs (1)
82
public required
IStringLocalizer
<Resources.TerminalStrings> Loc { get; init; }
Components\Controls\TextVisualizer.razor.cs (1)
30
public required
IStringLocalizer
<ControlsStrings> Loc { get; init; }
Components\Controls\TraceActions.razor.cs (1)
20
public required
IStringLocalizer
<ControlsStrings> ControlsLoc { get; init; }
Components\Controls\TreeGenAISelector.razor.cs (1)
22
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
Components\Controls\UserProfile.razor.cs (1)
23
public required
IStringLocalizer
<Login> Loc { get; init; }
Components\Dialogs\AIAgentsDialog.razor.cs (2)
20
public required
IStringLocalizer
<DialogsLoc> Loc { get; init; }
23
public required
IStringLocalizer
<Resources.ControlsStrings> ControlsStringsLoc { get; init; }
Components\Dialogs\GenAIVisualizerDialog.razor.cs (2)
57
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
60
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
Components\Dialogs\HelpDialog.razor.cs (1)
13
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
Components\Dialogs\InteractionsInputDialog.razor.cs (2)
29
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
32
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
Components\Dialogs\InteractionsProgressDialog.razor.cs (1)
21
public required
IStringLocalizer
<ControlsStrings> ControlsLoc { get; init; }
Components\Dialogs\ManageDataDialog.razor.cs (2)
57
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
60
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
Components\Interactions\InteractionsProvider.cs (2)
79
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
82
public required
IStringLocalizer
<Resources.ControlsStrings> ControlsStringsLoc { get; init; }
Components\Layout\MainLayout.razor.cs (1)
68
public required
IStringLocalizer
<Resources.Layout> Loc { get; init; }
Components\Layout\MobileNavMenu.razor.cs (1)
54
public required
IStringLocalizer
<Resources.Layout> Loc { get; init; }
Components\Layout\NotificationsHeaderButton.razor.cs (1)
21
public required
IStringLocalizer
<Resources.Layout> Loc { get; init; }
Components\Layout\ReconnectModal.razor.cs (1)
15
public required
IStringLocalizer
<ReconnectResources> Loc { get; init; }
Components\Layout\TerminalDock.razor.cs (1)
86
public required
IStringLocalizer
<Resources.TerminalStrings> Loc { get; init; }
Components\Pages\ConsoleLogs.razor.cs (3)
94
public required
IStringLocalizer
<Dashboard.Resources.ConsoleLogs> Loc { get; init; }
97
public required
IStringLocalizer
<Dashboard.Resources.Resources> ResourcesLoc { get; init; }
100
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
Components\Pages\Terminals.razor.cs (3)
46
public required
IStringLocalizer
<TerminalStrings> Loc { get; init; }
49
public required
IStringLocalizer
<ControlsStrings> ControlsLoc { get; init; }
52
public required
IStringLocalizer
<Dashboard.Resources.ConsoleLogs> ConsoleLoc { get; init; }
Components\Pages\TerminalWindow.razor.cs (1)
83
public required
IStringLocalizer
<Dashboard.Resources.TerminalStrings> Loc { get; init; }
Components\Pages\TraceDetail.razor.cs (3)
83
public required
IStringLocalizer
<Dashboard.Resources.TraceDetail> Loc { get; init; }
86
public required
IStringLocalizer
<Dashboard.Resources.StructuredLogs> StructuredLogsLoc { get; init; }
89
public required
IStringLocalizer
<ControlsStrings> ControlStringsLoc { get; init; }
Components\ResourcesGridColumns\StateColumnDisplay.razor.cs (1)
21
public required
IStringLocalizer
<Columns> Loc { get; init; }
Components\ResourcesGridColumns\UrlsColumnDisplay.razor.cs (1)
30
public required
IStringLocalizer
<Columns> Loc { get; init; }
Model\CommonMenuItems.cs (1)
16
IStringLocalizer
<ControlsStrings> loc,
Model\DashboardCommandExecutor.cs (3)
22
IStringLocalizer
<Dashboard.Resources.Resources> loc,
337
private static NotificationAction CreateCancelNotificationAction(
IStringLocalizer
<Dashboard.Resources.Resources> loc, Func<Task> onCancelAsync)
346
private static NotificationAction CreateViewResponseNotificationAction(
IStringLocalizer
<Dashboard.Resources.Resources> loc, CommandViewModel command, ResourceCommandResponseViewModel response)
Model\DashboardDialogService.cs (1)
18
IStringLocalizer
<Dialogs> dialogsLoc,
Model\DefaultInstrumentUnitResolver.cs (1)
12
public sealed class DefaultInstrumentUnitResolver(
IStringLocalizer
<ControlsStrings> loc) : IInstrumentUnitResolver
Model\GenAI\GenAIItemViewModel.cs (2)
32
public BadgeDetail GetCategoryBadge(
IStringLocalizer
<Dialogs> loc)
61
public BadgeDetail GetTitleBadge(
IStringLocalizer
<Dialogs> loc)
Model\GenAI\GenAIMarkdownHelper.cs (1)
12
public static MarkdownProcessor CreateProcessor(
IStringLocalizer
<ControlsStrings> loc)
Model\Interaction\InteractionMarkdownHelper.cs (1)
13
public static MarkdownProcessor CreateProcessor(
IStringLocalizer
<ControlsStrings> loc)
Model\Markdown\AspireCodeBlockExtension.cs (2)
14
private readonly
IStringLocalizer
<ControlsStrings> _loc;
16
public AspireCodeBlockExtension(
IStringLocalizer
<ControlsStrings> loc)
Model\Markdown\HighlightedCodeBlockRenderer.cs (2)
21
private readonly
IStringLocalizer
<ControlsStrings> _loc;
23
public HighlightedCodeBlockRenderer(
IStringLocalizer
<ControlsStrings> loc)
Model\Markdown\MarkdownProcessor.cs (1)
17
public MarkdownProcessor(
IStringLocalizer
<ControlsStrings> loc, HashSet<string>? safeUrlSchemes, List<IMarkdownExtension> extensions)
Model\Otlp\TelemetryFilter.cs (2)
28
public string GetDisplayText(
IStringLocalizer
<StructuredFiltering> loc) => $"{ResolveFieldName(Field)} {ConditionToString(Condition, loc)} {Value}";
76
public static string ConditionToString(FilterCondition c,
IStringLocalizer
<StructuredFiltering>? loc) =>
Model\ResourceGraph\ResourceGraphMapper.cs (1)
15
public static ResourceDto MapResource(ResourceViewModel r, IEnumerable<ResourceViewModel> graphResources, IDictionary<string, ResourceViewModel> resourcesByName,
IStringLocalizer
<Columns> columnsLoc, bool showHiddenResources, IconResolver iconResolver)
Model\ResourceMenuBuilder.cs (6)
33
private readonly
IStringLocalizer
<ControlsStrings> _controlLoc;
34
private readonly
IStringLocalizer
<Resources.Resources> _loc;
35
private readonly
IStringLocalizer
<TerminalStrings> _terminalLoc;
46
IStringLocalizer
<ControlsStrings> controlLoc,
47
IStringLocalizer
<Resources.Resources> loc,
48
IStringLocalizer
<TerminalStrings> terminalLoc,
Model\ResourceStateViewModel.cs (3)
23
internal static ResourceStateViewModel GetStateViewModel(ResourceViewModel resource,
IStringLocalizer
<Columns> loc)
104
internal static string GetResourceStateTooltip(ResourceViewModel resource,
IStringLocalizer
<Columns> loc, IEnumerable<ResourceViewModel>? allResources = null)
153
private static string GetStateText(ResourceViewModel resource,
IStringLocalizer
<Columns> loc)
Model\ResourceViewModel.cs (3)
367
private readonly
IStringLocalizer
<Resources.Resources> _loc;
384
public DisplayedResourcePropertyViewModel(ResourcePropertyViewModel propertyViewModel,
IStringLocalizer
<Resources.Resources> loc, BrowserTimeProvider browserTimeProvider)
459
public sealed record KnownProperty(string Key, Func<
IStringLocalizer
<Resources.Resources>, string> GetDisplayName);
Model\SpanMenuBuilder.cs (2)
26
private readonly
IStringLocalizer
<ControlsStrings> _controlsLoc;
35
IStringLocalizer
<ControlsStrings> controlsLoc,
Model\SpanType.cs (1)
63
public static List<SelectViewModel<SpanType>> CreateKnownSpanTypes(
IStringLocalizer
<ControlsStrings> loc)
Model\StructuredLogMenuBuilder.cs (4)
25
private readonly
IStringLocalizer
<StructuredLogs> _loc;
26
private readonly
IStringLocalizer
<ControlsStrings> _controlsLoc;
34
IStringLocalizer
<StructuredLogs> loc,
35
IStringLocalizer
<ControlsStrings> controlsLoc,
Model\StructureLogsDetailsViewModel.cs (1)
13
public static string GetEventName(OtlpLogEntry logEntry,
IStringLocalizer
<Dashboard.Resources.StructuredLogs> loc)
Model\TraceLinkHelpers.cs (2)
23
IStringLocalizer
<Dialogs> loc,
40
IStringLocalizer
<Dialogs> loc,
Model\TraceMenuBuilder.cs (2)
25
private readonly
IStringLocalizer
<ControlsStrings> _controlsLoc;
34
IStringLocalizer
<ControlsStrings> controlsLoc,
ServiceClient\DashboardClient.cs (2)
69
private readonly
IStringLocalizer
<DashboardResources> _loc;
101
IStringLocalizer
<DashboardResources> loc,
src\Shared\ConsoleLogs\LogPauseViewModel.cs (1)
27
public string GetDisplayText(
IStringLocalizer
<Aspire.Dashboard.Resources.ConsoleLogs> loc, BrowserTimeProvider timeProvider)
Utils\FilterHelpers.cs (3)
27
IStringLocalizer
<StructuredFiltering> filterLoc,
28
IStringLocalizer
<Dialogs> dialogsLoc)
104
IStringLocalizer
<StructuredFiltering> filterLoc)
Aspire.Dashboard.Components.Tests (66)
Controls\GenAIVisualizerDialogTests.cs (2)
70
Services.GetRequiredService<
IStringLocalizer
<Aspire.Dashboard.Resources.Dialogs>>()
191
var copyButtonLabel = Services.GetRequiredService<
IStringLocalizer
<ControlsStrings>>()
Controls\LogViewerTests.cs (6)
133
var
controlsLoc = Services.GetRequiredService<
IStringLocalizer
<Resources.ControlsStrings>>();
135
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
205
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
Controls\TerminalViewTests.cs (12)
42
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>();
43
var
controlsLoc = Services.GetRequiredService<
IStringLocalizer
<Resources.ControlsStrings>>();
80
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>();
106
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>();
177
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>();
684
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>();
Dialogs\NotificationEntryComponentTests.cs (1)
23
Services.AddSingleton<
IStringLocalizer
<Aspire.Dashboard.Resources.Dialogs>>(new TestStringLocalizer<Aspire.Dashboard.Resources.Dialogs>());
Layout\MainLayoutTerminalTests.cs (3)
45
var label = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>()[
114
var label = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>()[
183
var label = Services.GetRequiredService<
IStringLocalizer
<Resources.TerminalStrings>>()[
Pages\ConsoleLogsTests.cs (22)
79
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
125
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
348
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
486
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ControlsStrings>>();
525
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
574
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
621
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
725
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
822
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
934
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
975
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
Pages\LoginTests.cs (2)
53
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
Pages\MetricsTests.cs (2)
824
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.Metrics>>();
Pages\ResourcesTests.cs (4)
712
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.Resources>>();
768
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.ControlsStrings>>();
Pages\StructuredLogsTests.cs (4)
226
var
controlsLoc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.ControlsStrings>>();
229
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.StructuredLogs>>();
Pages\TraceDetailsTests.cs (4)
184
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.TraceDetail>>();
185
var
controlsLoc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.ControlsStrings>>();
Pages\TracesTests.cs (4)
49
var
controlsLoc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.ControlsStrings>>();
52
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.Traces>>();
Microsoft.Extensions.Localization (1)
LocalizationServiceCollectionExtensions.cs (1)
58
services.TryAddTransient(typeof(
IStringLocalizer
<>), typeof(StringLocalizer<>));