4 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.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>
132 references to IStringLocalizer
Aspire.Dashboard (88)
Components\Controls\Chart\ChartBase.cs (1)
38
public required
IStringLocalizer
<ControlsStrings> Loc { get; init; }
Components\Controls\Chart\MetricTable.razor.cs (1)
43
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)
39
public required
IStringLocalizer
<LayoutResources> Loc { get; init; }
Components\Controls\GenAIItemTitle.razor.cs (1)
22
public required
IStringLocalizer
<Resources.Dialogs> Loc { 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 (2)
24
public required
IStringLocalizer
<Resources.Resources> Loc { get; init; }
27
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\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)
21
public required
IStringLocalizer
<Login> Loc { get; init; }
Components\Dialogs\AIAgentsDialog.razor.cs (2)
21
public required
IStringLocalizer
<DialogsLoc> Loc { get; init; }
24
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\InteractionsInputDialog.razor.cs (2)
29
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
32
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
Components\Dialogs\ManageDataDialog.razor.cs (2)
56
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
59
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
Components\Interactions\InteractionsProvider.cs (2)
78
public required
IStringLocalizer
<Resources.Dialogs> Loc { get; init; }
81
public required
IStringLocalizer
<Resources.ControlsStrings> ControlsStringsLoc { get; init; }
Components\Layout\MainLayout.razor.cs (1)
59
public required
IStringLocalizer
<Resources.Layout> Loc { get; init; }
Components\Layout\MobileNavMenu.razor.cs (2)
30
public required
IStringLocalizer
<Resources.Layout> Loc { get; init; }
33
public required
IStringLocalizer
<Resources.StructuredLogs> StructuredLogsLoc { get; init; }
Components\Layout\NotificationsHeaderButton.razor.cs (1)
19
public required
IStringLocalizer
<Resources.Layout> Loc { get; init; }
Components\Layout\ReconnectModal.razor.cs (1)
15
public required
IStringLocalizer
<ReconnectResources> Loc { get; init; }
Components\Pages\ConsoleLogs.razor.cs (3)
93
public required
IStringLocalizer
<Dashboard.Resources.ConsoleLogs> Loc { get; init; }
96
public required
IStringLocalizer
<Dashboard.Resources.Resources> ResourcesLoc { get; init; }
99
public required
IStringLocalizer
<ControlsStrings> ControlsStringsLoc { get; init; }
Components\Pages\TraceDetail.razor.cs (3)
80
public required
IStringLocalizer
<Dashboard.Resources.TraceDetail> Loc { get; init; }
83
public required
IStringLocalizer
<Dashboard.Resources.StructuredLogs> StructuredLogsLoc { get; init; }
86
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)
31
public required
IStringLocalizer
<Columns> Loc { get; init; }
Model\CommonMenuItems.cs (1)
16
IStringLocalizer
<ControlsStrings> loc,
Model\DashboardCommandExecutor.cs (3)
20
IStringLocalizer
<Dashboard.Resources.Resources> loc,
343
private static NotificationAction CreateCancelNotificationAction(
IStringLocalizer
<Dashboard.Resources.Resources> loc, Func<Task> onCancelAsync)
352
private static NotificationAction CreateViewResponseNotificationAction(
IStringLocalizer
<Dashboard.Resources.Resources> loc, CommandViewModel command, ResourceCommandResponseViewModel response)
Model\DashboardDialogService.cs (1)
16
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 (4)
32
private readonly
IStringLocalizer
<ControlsStrings> _controlLoc;
33
private readonly
IStringLocalizer
<Resources.Resources> _loc;
44
IStringLocalizer
<ControlsStrings> controlLoc,
45
IStringLocalizer
<Resources.Resources> loc,
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\DashboardUIHelpers.cs (1)
54
public static (ColumnResizeLabels resizeLabels, ColumnSortLabels sortLabels) CreateGridLabels(
IStringLocalizer
<ControlsStrings> loc)
Utils\FilterHelpers.cs (3)
27
IStringLocalizer
<StructuredFiltering> filterLoc,
28
IStringLocalizer
<Dialogs> dialogsLoc)
104
IStringLocalizer
<StructuredFiltering> filterLoc)
Aspire.Dashboard.Components.Tests (43)
Controls\GenAIVisualizerDialogTests.cs (1)
171
var copyButtonLabel = Services.GetRequiredService<
IStringLocalizer
<ControlsStrings>>()
Controls\LogViewerTests.cs (4)
77
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
147
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
Pages\ConsoleLogsTests.cs (22)
80
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
126
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
362
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
500
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ControlsStrings>>();
539
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
588
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
635
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
739
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
836
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
950
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
991
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
Pages\LoginTests.cs (2)
42
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.ConsoleLogs>>();
Pages\MetricsTests.cs (2)
524
var
loc = Services.GetRequiredService<
IStringLocalizer
<Resources.Metrics>>();
Pages\ResourcesTests.cs (4)
324
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.Resources>>();
352
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.ControlsStrings>>();
Pages\StructuredLogsTests.cs (2)
222
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.StructuredLogs>>();
Pages\TraceDetailsTests.cs (4)
183
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.TraceDetail>>();
184
var
controlsLoc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.ControlsStrings>>();
Pages\TracesTests.cs (2)
43
var
loc = Services.GetRequiredService<
IStringLocalizer
<Dashboard.Resources.Traces>>();
Microsoft.Extensions.Localization (1)
LocalizationServiceCollectionExtensions.cs (1)
58
services.TryAddTransient(typeof(
IStringLocalizer
<>), typeof(StringLocalizer<>));