61 writes to Name
Aspire.Dashboard (47)
Components\Dialogs\FilterDialog.razor.cs (7)
28
new SelectViewModel<FilterCondition> { Id = condition,
Name
= FieldTelemetryFilter.ConditionToString(condition, FilterLoc) };
148
var knownFields = Content.KnownKeys.Select(p => new SelectViewModel<string> { Id = p,
Name
= FieldTelemetryFilter.ResolveFieldName(p) }).ToList();
153
.Select(propertyKey => new SelectViewModel<string> { Id = propertyKey,
Name
= FieldTelemetryFilter.ResolveFieldName(propertyKey) })
160
new SelectViewModel<string> { Id = null,
Name
= "-" },
231
.Select(v => new SelectViewModel<FieldValue> { Id = v,
Name
= v.Value })
238
Name
= value
339
Name
= value
Components\Dialogs\InteractionsInputDialog.razor.cs (2)
204
?? new SelectViewModel<string> { Id = text,
Name
= text };
212
?? new SelectViewModel<string> { Id = inputModel.Value,
Name
= inputModel.Value };
Components\Dialogs\TextVisualizerDialog.razor.cs (4)
61
new SelectViewModel<string> { Id = DashboardUIHelpers.PlaintextFormat,
Name
= Loc[nameof(Resources.Dialogs.TextVisualizerDialogPlaintextFormat)] },
62
new SelectViewModel<string> { Id = DashboardUIHelpers.MarkdownFormat,
Name
= Loc[nameof(Resources.Dialogs.TextVisualizerDialogMarkdownFormat)] },
63
new SelectViewModel<string> { Id = DashboardUIHelpers.JsonFormat,
Name
= Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] },
64
new SelectViewModel<string> { Id = DashboardUIHelpers.XmlFormat,
Name
= Loc[nameof(Resources.Dialogs.TextVisualizerDialogXmlFormat)] }
Components\Pages\ConsoleLogs.razor.cs (3)
213
_allResource = new() { Id = null,
Name
= ControlsStringsLoc[nameof(ControlsStrings.LabelAll)] };
999
Name
= resourceName
1037
Name
= GetDisplayText()
Components\Pages\Metrics.razor.cs (9)
91
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastOneMinute)], Id = TimeSpan.FromMinutes(1) },
92
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFiveMinutes)], Id = TimeSpan.FromMinutes(5) },
93
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFifteenMinutes)], Id = TimeSpan.FromMinutes(15) },
94
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThirtyMinutes)], Id = TimeSpan.FromMinutes(30) },
95
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastHour)], Id = TimeSpan.FromHours(1) },
96
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThreeHours)], Id = TimeSpan.FromHours(3) },
97
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastSixHours)], Id = TimeSpan.FromHours(6) },
98
new() {
Name
= Loc[nameof(Dashboard.Resources.Metrics.MetricsLastTwelveHours)], Id = TimeSpan.FromHours(12) },
104
Name
= ControlsStringsLoc[nameof(ControlsStrings.LabelNone)]
Components\Pages\StructuredLogs.razor.cs (8)
199
Name
= ControlsStringsLoc[nameof(ControlsStrings.LabelAll)]
204
new() { Id = null,
Name
= ControlsStringsLoc[nameof(ControlsStrings.LabelAll)] },
205
new() { Id = LogLevel.Trace,
Name
= "Trace" },
206
new() { Id = LogLevel.Debug,
Name
= "Debug" },
207
new() { Id = LogLevel.Information,
Name
= "Information" },
208
new() { Id = LogLevel.Warning,
Name
= "Warning" },
209
new() { Id = LogLevel.Error,
Name
= "Error" },
210
new() { Id = LogLevel.Critical,
Name
= "Critical" },
Components\Pages\Traces.razor.cs (1)
184
_allResource = new SelectViewModel<ResourceTypeDetails> { Id = null,
Name
= ControlsStringsLoc[name: nameof(ControlsStrings.LabelAll)] };
Model\Interaction\InputViewModel.cs (2)
52
.Select(option => new SelectViewModel<string> { Id = option.Key,
Name
= option.Value, })
72
SelectedOption = new SelectViewModel<string> { Id = input.Value,
Name
= input.Value };
Model\Otlp\ResourcesSelectHelpers.cs (3)
96
Name
= resourceName
106
Name
= resourceName
114
Name
= OtlpHelpers.GetResourceName(replica, resources)
Model\SpanType.cs (8)
67
new() { Id = null,
Name
= loc[nameof(ControlsStrings.LabelAll)] },
68
new() { Id = Http,
Name
= loc[nameof(ControlsStrings.SpanTypeHttp)] },
69
new() { Id = Database,
Name
= loc[nameof(ControlsStrings.SpanTypeDatabase)] },
70
new() { Id = Messaging,
Name
= loc[nameof(ControlsStrings.SpanTypeMessaging)] },
71
new() { Id = Rpc,
Name
= loc[nameof(ControlsStrings.SpanTypeRpc)] },
72
new() { Id = GenAI,
Name
= loc[nameof(ControlsStrings.SpanTypeGenAI)] },
73
new() { Id = Cloud,
Name
= loc[nameof(ControlsStrings.SpanTypeCloud)] },
74
new() { Id = Other,
Name
= loc[nameof(ControlsStrings.LabelOther)] },
Aspire.Dashboard.Components.Tests (1)
Controls\ResourceSelectTests.cs (1)
25
Name
= "frontend"
Aspire.Dashboard.Tests (13)
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") }
Model\StructuredLogsPageViewModelTests.cs (2)
218
SelectedResource = new SelectViewModel<ResourceTypeDetails> {
Name
= "All", Id = null },
219
SelectedLogLevel = new SelectViewModel<LogLevel?> {
Name
= selectedLogLevel?.ToString() ?? "All", Id = selectedLogLevel }
Model\TraceDetailPageViewModelTests.cs (5)
25
SelectedSpanType = new SelectViewModel<SpanType> {
Name
= "All", Id = default }
58
SelectedSpanType = new SelectViewModel<SpanType> {
Name
= "All", Id = default }
92
SelectedSpanType = new SelectViewModel<SpanType> {
Name
= "All", Id = default }
133
SelectedSpanType = new SelectViewModel<SpanType> {
Name
= "All", Id = default }
161
SelectedSpanType = new SelectViewModel<SpanType> {
Name
= "All", Id = default }
54 references to Name
Aspire.Dashboard (18)
Components\Controls\ClearSignalsButton.razor.cs (1)
57
: string.Format(CultureInfo.InvariantCulture, ControlsStringsLoc[name: nameof(ControlsStrings.ClearSelectedResource)], SelectedResource.
Name
),
Components\Dialogs\FilterDialog.razor.cs (5)
235
? _allValues.FirstOrDefault(vm => vm.
Name
== value) ?? new SelectViewModel<FieldValue>
313
newValues = newValues.Where(vm => vm.
Name
.Contains(value, StringComparison.OrdinalIgnoreCase));
333
if (_selectedValue?.
Name
!= _formModel.Value)
336
_selectedValue = _allValues?.FirstOrDefault(vm => vm.
Name
== value) ?? new SelectViewModel<FieldValue>
351
_formModel.Value = _selectedValue.
Name
;
Components\Dialogs\InteractionsInputDialog.razor.cs (2)
195
if (inputModel.SelectedOption?.
Name
== text)
203
inputModel.SelectedOption = inputModel.SelectOptions.FirstOrDefault(option => option.
Name
== text)
Components\Pages\Metrics.razor.cs (2)
137
ResourceName = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.
Name
: null,
151
ResourceName = r.
Name
;
Components\Pages\StructuredLogs.razor.cs (1)
499
SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.
Name
: null,
Components\Pages\Traces.razor.cs (1)
351
SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.
Name
: null,
Model\Interaction\InputViewModel.cs (3)
101
var filteredValues = SelectOptions.Where(vm => vm.
Name
.Contains(value, StringComparison.OrdinalIgnoreCase));
164
if (existing[i].Id != incoming[i].Id || existing[i].
Name
!= incoming[i].
Name
)
Model\Otlp\ResourcesSelectHelpers.cs (1)
118
var sortedVMs = selectViewModels.OrderBy(vm => vm.
Name
, StringComparers.ResourceName).ToList();
Model\SelectViewModel.cs (2)
43
return HashCode.Combine(
Name
, Id);
48
return $"Name = {
Name
}, Id = {{{Id}}}";
Aspire.Dashboard.Components.Tests (11)
Dialogs\InteractionsInputDialogTests.cs (1)
495
Assert.Equal(typedValue, component.Instance.Value?.
Name
);
Pages\ConsoleLogsTerminalTests.cs (2)
437
var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.
Name
== "plain-resource");
500
var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.
Name
== "plain-resource");
Pages\ConsoleLogsTests.cs (6)
156
var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.
Name
== "test-resource2");
215
resource => Assert.Equal(Resources.ControlsStrings.LabelAll, resource.
Name
),
216
resource => Assert.Equal("regular-resource1", resource.
Name
),
217
resource => Assert.Equal("regular-resource2", resource.
Name
));
238
cut.FindComponent<ResourceSelect>().Instance.Resources!.Select(resource => resource.
Name
).Order());
258
cut.FindComponent<ResourceSelect>().Instance.Resources!.Select(resource => resource.
Name
).Order());
Pages\MetricsTests.cs (2)
821
var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.
Name
== "TestApp2");
824
cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.SelectedResource.
Name
));
Aspire.Dashboard.Tests (25)
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
);
Model\InputViewModelTests.cs (1)
216
Assert.Equal("purple", viewModel.SelectedOption?.
Name
);