46 writes to Name
Aspire.Dashboard (40)
Components\Dialogs\FilterDialog.razor.cs (5)
18
new SelectViewModel<FilterCondition> { Id = condition,
Name
= FieldTelemetryFilter.ConditionToString(condition, FilterLoc) };
54
var knownFields = Content.KnownKeys.Select(p => new SelectViewModel<string> { Id = p,
Name
= FieldTelemetryFilter.ResolveFieldName(p) }).ToList();
55
var customFields = Content.PropertyKeys.Select(p => new SelectViewModel<string> { Id = p,
Name
= FieldTelemetryFilter.ResolveFieldName(p) }).ToList();
62
new SelectViewModel<string> { Id = null,
Name
= "-" },
97
.Select(v => new SelectViewModel<FieldValue> { Id = v,
Name
= v.Value })
Components\Dialogs\TextVisualizerDialog.razor.cs (3)
53
new SelectViewModel<string> { Id = DashboardUIHelpers.PlaintextFormat,
Name
= Loc[nameof(Resources.Dialogs.TextVisualizerDialogPlaintextFormat)] },
54
new SelectViewModel<string> { Id = DashboardUIHelpers.JsonFormat,
Name
= Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] },
55
new SelectViewModel<string> { Id = DashboardUIHelpers.XmlFormat,
Name
= Loc[nameof(Resources.Dialogs.TextVisualizerDialogXmlFormat)] }
Components\Pages\ConsoleLogs.razor.cs (3)
160
_allResource = new() { Id = null,
Name
= ControlsStringsLoc[nameof(ControlsStrings.LabelAll)] };
607
Name
= resourceName
645
Name
= GetDisplayText()
Components\Pages\Metrics.razor.cs (9)
86
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastOneMinute)], Id = TimeSpan.FromMinutes(1) },
87
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFiveMinutes)], Id = TimeSpan.FromMinutes(5) },
88
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFifteenMinutes)], Id = TimeSpan.FromMinutes(15) },
89
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThirtyMinutes)], Id = TimeSpan.FromMinutes(30) },
90
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastHour)], Id = TimeSpan.FromHours(1) },
91
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThreeHours)], Id = TimeSpan.FromHours(3) },
92
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastSixHours)], Id = TimeSpan.FromHours(6) },
93
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastTwelveHours)], Id = TimeSpan.FromHours(12) },
99
Name
= ControlsStringsLoc[nameof(ControlsStrings.LabelNone)]
Components\Pages\StructuredLogs.razor.cs (8)
182
Name
= ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)]
187
new SelectViewModel<LogLevel?> { Id = null,
Name
= ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)] },
188
new SelectViewModel<LogLevel?> { Id = LogLevel.Trace,
Name
= "Trace" },
189
new SelectViewModel<LogLevel?> { Id = LogLevel.Debug,
Name
= "Debug" },
190
new SelectViewModel<LogLevel?> { Id = LogLevel.Information,
Name
= "Information" },
191
new SelectViewModel<LogLevel?> { Id = LogLevel.Warning,
Name
= "Warning" },
192
new SelectViewModel<LogLevel?> { Id = LogLevel.Error,
Name
= "Error" },
193
new SelectViewModel<LogLevel?> { Id = LogLevel.Critical,
Name
= "Critical" },
Components\Pages\Traces.razor.cs (1)
169
_allResource = new SelectViewModel<ResourceTypeDetails> { Id = null,
Name
= ControlsStringsLoc[name: nameof(ControlsStrings.LabelAll)] };
Model\Interaction\InputViewModel.cs (1)
25
.Select(option => new SelectViewModel<string> { Id = option.Key,
Name
= option.Value, })
Model\Otlp\ResourcesSelectHelpers.cs (3)
96
Name
= resourceName
106
Name
= resourceName
114
Name
= OtlpResource.GetResourceName(replica, resources)
Model\SpanType.cs (7)
64
new() { Id = null,
Name
= loc[nameof(ControlsStrings.LabelAll)] },
65
new() { Id = Http,
Name
= loc[nameof(ControlsStrings.SpanTypeHttp)] },
66
new() { Id = Database,
Name
= loc[nameof(ControlsStrings.SpanTypeDatabase)] },
67
new() { Id = Messaging,
Name
= loc[nameof(ControlsStrings.SpanTypeMessaging)] },
68
new() { Id = Rpc,
Name
= loc[nameof(ControlsStrings.SpanTypeRpc)] },
69
new() { Id = GenAI,
Name
= loc[nameof(ControlsStrings.SpanTypeGenAI)] },
70
new() { Id = Other,
Name
= loc[nameof(ControlsStrings.LabelOther)] },
Aspire.Dashboard.Tests (6)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (4)
28
var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null,
Name
= allResourceText };
71
var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null,
Name
= allResourceText };
152
var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null,
Name
= allResourceText };
185
var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null,
Name
= allResourceText };
Model\ApplicationsSelectHelpersTests.cs (2)
177
new SelectViewModel<ResourceTypeDetails>() {
Name
= "test", Id = ResourceTypeDetails.CreateSingleton("test-abc", "test") },
178
new SelectViewModel<ResourceTypeDetails>() {
Name
= "test", Id = ResourceTypeDetails.CreateSingleton("test-def", "test") }
35 references to Name
Aspire.Dashboard (9)
Components\Controls\ClearSignalsButton.razor.cs (1)
52
: string.Format(CultureInfo.InvariantCulture, ControlsStringsLoc[name: nameof(ControlsStrings.ClearSelectedResource)], SelectedResource.
Name
),
Components\Dialogs\FilterDialog.razor.cs (1)
129
newValues = newValues.Where(vm => vm.
Name
.Contains(value, StringComparison.OrdinalIgnoreCase));
Components\Pages\Metrics.razor.cs (2)
132
ResourceName = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.
Name
: null,
146
ResourceName = r.
Name
;
Components\Pages\StructuredLogs.razor.cs (1)
443
SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.
Name
: null,
Components\Pages\Traces.razor.cs (1)
332
SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.
Name
: null,
Model\Otlp\ResourcesSelectHelpers.cs (1)
118
var sortedVMs = selectViewModels.OrderBy(vm => vm.
Name
, StringComparers.ResourceName).ToList();
Model\Otlp\SelectViewModel.cs (2)
43
return HashCode.Combine(
Name
, Id);
48
return $"Name = {
Name
}, Id = {{{Id}}}";
Aspire.Dashboard.Components.Tests (2)
Pages\ConsoleLogsTests.cs (1)
256
cut.WaitForState(() => instance.PageViewModel.SelectedResource?.
Name
== "hidden-resource");
Pages\MetricsTests.cs (1)
354
cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.SelectedResource.
Name
));
Aspire.Dashboard.Tests (24)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (10)
43
Assert.Equal("App1", entry.
Name
);
91
Assert.Equal("App1", entry.
Name
);
100
Assert.Equal("App1-r1", entry.
Name
);
109
Assert.Equal($"App1-r2 ({unknownStateText})", entry.
Name
);
117
Assert.Equal("App2 (Starting)", entry.
Name
);
125
Assert.Equal("App3 (Finished)", entry.
Name
);
133
Assert.Equal("App4", entry.
Name
);
172
Assert.Equal("App1", viewModels[1].
Name
);
173
Assert.Equal("App2", viewModels[2].
Name
);
174
Assert.Equal("App3", viewModels[3].
Name
);
Model\ApplicationsSelectHelpersTests.cs (14)
33
Assert.Equal("multiple", app.
Name
);
39
Assert.Equal("multiple-instance", app.
Name
);
45
Assert.Equal("multiple-instanceabc", app.
Name
);
51
Assert.Equal("singleton", app.
Name
);
131
Assert.Equal("name", app.
Name
);
137
Assert.Equal("NAME-instance", app.
Name
);
143
Assert.Equal("NAME-instanceabc", app.
Name
);
206
Assert.Equal("app", app.
Name
);
212
Assert.Equal("app-123", app.
Name
);
218
Assert.Equal("app-456", app.
Name
);
243
Assert.Equal("app", app.
Name
);
249
Assert.Equal("app-123", app.
Name
);
255
Assert.Equal("app-456", app.
Name
);
264
Assert.Equal("app", app.
Name
);