61 writes to Name
Aspire.Dashboard (47)
Components\Dialogs\FilterDialog.razor.cs (7)
28new SelectViewModel<FilterCondition> { Id = condition, Name = FieldTelemetryFilter.ConditionToString(condition, FilterLoc) }; 148var 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) }) 160new SelectViewModel<string> { Id = null, Name = "-" }, 231.Select(v => new SelectViewModel<FieldValue> { Id = v, Name = v.Value }) 238Name = value 339Name = 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)
61new SelectViewModel<string> { Id = DashboardUIHelpers.PlaintextFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogPlaintextFormat)] }, 62new SelectViewModel<string> { Id = DashboardUIHelpers.MarkdownFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogMarkdownFormat)] }, 63new SelectViewModel<string> { Id = DashboardUIHelpers.JsonFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] }, 64new 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)] }; 999Name = resourceName 1037Name = GetDisplayText()
Components\Pages\Metrics.razor.cs (9)
91new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastOneMinute)], Id = TimeSpan.FromMinutes(1) }, 92new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFiveMinutes)], Id = TimeSpan.FromMinutes(5) }, 93new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFifteenMinutes)], Id = TimeSpan.FromMinutes(15) }, 94new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThirtyMinutes)], Id = TimeSpan.FromMinutes(30) }, 95new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastHour)], Id = TimeSpan.FromHours(1) }, 96new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThreeHours)], Id = TimeSpan.FromHours(3) }, 97new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastSixHours)], Id = TimeSpan.FromHours(6) }, 98new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastTwelveHours)], Id = TimeSpan.FromHours(12) }, 104Name = ControlsStringsLoc[nameof(ControlsStrings.LabelNone)]
Components\Pages\StructuredLogs.razor.cs (8)
199Name = ControlsStringsLoc[nameof(ControlsStrings.LabelAll)] 204new() { Id = null, Name = ControlsStringsLoc[nameof(ControlsStrings.LabelAll)] }, 205new() { Id = LogLevel.Trace, Name = "Trace" }, 206new() { Id = LogLevel.Debug, Name = "Debug" }, 207new() { Id = LogLevel.Information, Name = "Information" }, 208new() { Id = LogLevel.Warning, Name = "Warning" }, 209new() { Id = LogLevel.Error, Name = "Error" }, 210new() { 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, }) 72SelectedOption = new SelectViewModel<string> { Id = input.Value, Name = input.Value };
Model\Otlp\ResourcesSelectHelpers.cs (3)
96Name = resourceName 106Name = resourceName 114Name = OtlpHelpers.GetResourceName(replica, resources)
Model\SpanType.cs (8)
67new() { Id = null, Name = loc[nameof(ControlsStrings.LabelAll)] }, 68new() { Id = Http, Name = loc[nameof(ControlsStrings.SpanTypeHttp)] }, 69new() { Id = Database, Name = loc[nameof(ControlsStrings.SpanTypeDatabase)] }, 70new() { Id = Messaging, Name = loc[nameof(ControlsStrings.SpanTypeMessaging)] }, 71new() { Id = Rpc, Name = loc[nameof(ControlsStrings.SpanTypeRpc)] }, 72new() { Id = GenAI, Name = loc[nameof(ControlsStrings.SpanTypeGenAI)] }, 73new() { Id = Cloud, Name = loc[nameof(ControlsStrings.SpanTypeCloud)] }, 74new() { Id = Other, Name = loc[nameof(ControlsStrings.LabelOther)] },
Aspire.Dashboard.Components.Tests (1)
Controls\ResourceSelectTests.cs (1)
25Name = "frontend"
Aspire.Dashboard.Tests (13)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (4)
28var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null, Name = allResourceText }; 71var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null, Name = allResourceText }; 152var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null, Name = allResourceText }; 185var allResourceViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null, Name = allResourceText };
Model\ApplicationsSelectHelpersTests.cs (2)
177new SelectViewModel<ResourceTypeDetails>() { Name = "test", Id = ResourceTypeDetails.CreateSingleton("test-abc", "test") }, 178new SelectViewModel<ResourceTypeDetails>() { Name = "test", Id = ResourceTypeDetails.CreateSingleton("test-def", "test") }
Model\StructuredLogsPageViewModelTests.cs (2)
218SelectedResource = new SelectViewModel<ResourceTypeDetails> { Name = "All", Id = null }, 219SelectedLogLevel = new SelectViewModel<LogLevel?> { Name = selectedLogLevel?.ToString() ?? "All", Id = selectedLogLevel }
Model\TraceDetailPageViewModelTests.cs (5)
25SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 58SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 92SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 133SelectedSpanType = new SelectViewModel<SpanType> { Name = "All", Id = default } 161SelectedSpanType = 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> 313newValues = newValues.Where(vm => vm.Name.Contains(value, StringComparison.OrdinalIgnoreCase)); 333if (_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)
195if (inputModel.SelectedOption?.Name == text) 203inputModel.SelectedOption = inputModel.SelectOptions.FirstOrDefault(option => option.Name == text)
Components\Pages\Metrics.razor.cs (2)
137ResourceName = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null, 151ResourceName = r.Name;
Components\Pages\StructuredLogs.razor.cs (1)
499SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null,
Components\Pages\Traces.razor.cs (1)
351SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null,
Model\Interaction\InputViewModel.cs (3)
101var filteredValues = SelectOptions.Where(vm => vm.Name.Contains(value, StringComparison.OrdinalIgnoreCase)); 164if (existing[i].Id != incoming[i].Id || existing[i].Name != incoming[i].Name)
Model\Otlp\ResourcesSelectHelpers.cs (1)
118var sortedVMs = selectViewModels.OrderBy(vm => vm.Name, StringComparers.ResourceName).ToList();
Model\SelectViewModel.cs (2)
43return HashCode.Combine(Name, Id); 48return $"Name = {Name}, Id = {{{Id}}}";
Aspire.Dashboard.Components.Tests (11)
Dialogs\InteractionsInputDialogTests.cs (1)
495Assert.Equal(typedValue, component.Instance.Value?.Name);
Pages\ConsoleLogsTerminalTests.cs (2)
437var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.Name == "plain-resource"); 500var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.Name == "plain-resource");
Pages\ConsoleLogsTests.cs (6)
156var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.Name == "test-resource2"); 215resource => Assert.Equal(Resources.ControlsStrings.LabelAll, resource.Name), 216resource => Assert.Equal("regular-resource1", resource.Name), 217resource => Assert.Equal("regular-resource2", resource.Name)); 238cut.FindComponent<ResourceSelect>().Instance.Resources!.Select(resource => resource.Name).Order()); 258cut.FindComponent<ResourceSelect>().Instance.Resources!.Select(resource => resource.Name).Order());
Pages\MetricsTests.cs (2)
821var selectedResource = resourceSelect.Instance.Resources!.Single(resource => resource.Name == "TestApp2"); 824cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.SelectedResource.Name));
Aspire.Dashboard.Tests (25)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (10)
43Assert.Equal("App1", entry.Name); 91Assert.Equal("App1", entry.Name); 100Assert.Equal("App1-r1", entry.Name); 109Assert.Equal($"App1-r2 ({unknownStateText})", entry.Name); 117Assert.Equal("App2 (Starting)", entry.Name); 125Assert.Equal("App3 (Finished)", entry.Name); 133Assert.Equal("App4", entry.Name); 172Assert.Equal("App1", viewModels[1].Name); 173Assert.Equal("App2", viewModels[2].Name); 174Assert.Equal("App3", viewModels[3].Name);
Model\ApplicationsSelectHelpersTests.cs (14)
33Assert.Equal("multiple", app.Name); 39Assert.Equal("multiple-instance", app.Name); 45Assert.Equal("multiple-instanceabc", app.Name); 51Assert.Equal("singleton", app.Name); 131Assert.Equal("name", app.Name); 137Assert.Equal("NAME-instance", app.Name); 143Assert.Equal("NAME-instanceabc", app.Name); 206Assert.Equal("app", app.Name); 212Assert.Equal("app-123", app.Name); 218Assert.Equal("app-456", app.Name); 243Assert.Equal("app", app.Name); 249Assert.Equal("app-123", app.Name); 255Assert.Equal("app-456", app.Name); 264Assert.Equal("app", app.Name);
Model\InputViewModelTests.cs (1)
216Assert.Equal("purple", viewModel.SelectedOption?.Name);