46 writes to Name
Aspire.Dashboard (40)
Components\Dialogs\FilterDialog.razor.cs (5)
18new SelectViewModel<FilterCondition> { Id = condition, Name = FieldTelemetryFilter.ConditionToString(condition, FilterLoc) }; 54var knownFields = Content.KnownKeys.Select(p => new SelectViewModel<string> { Id = p, Name = FieldTelemetryFilter.ResolveFieldName(p) }).ToList(); 55var customFields = Content.PropertyKeys.Select(p => new SelectViewModel<string> { Id = p, Name = FieldTelemetryFilter.ResolveFieldName(p) }).ToList(); 62new SelectViewModel<string> { Id = null, Name = "-" }, 97.Select(v => new SelectViewModel<FieldValue> { Id = v, Name = v.Value })
Components\Dialogs\TextVisualizerDialog.razor.cs (3)
53new SelectViewModel<string> { Id = DashboardUIHelpers.PlaintextFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogPlaintextFormat)] }, 54new SelectViewModel<string> { Id = DashboardUIHelpers.JsonFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] }, 55new 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)] }; 607Name = resourceName 645Name = GetDisplayText()
Components\Pages\Metrics.razor.cs (9)
86new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastOneMinute)], Id = TimeSpan.FromMinutes(1) }, 87new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFiveMinutes)], Id = TimeSpan.FromMinutes(5) }, 88new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFifteenMinutes)], Id = TimeSpan.FromMinutes(15) }, 89new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThirtyMinutes)], Id = TimeSpan.FromMinutes(30) }, 90new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastHour)], Id = TimeSpan.FromHours(1) }, 91new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThreeHours)], Id = TimeSpan.FromHours(3) }, 92new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastSixHours)], Id = TimeSpan.FromHours(6) }, 93new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastTwelveHours)], Id = TimeSpan.FromHours(12) }, 99Name = ControlsStringsLoc[nameof(ControlsStrings.LabelNone)]
Components\Pages\StructuredLogs.razor.cs (8)
182Name = ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)] 187new SelectViewModel<LogLevel?> { Id = null, Name = ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)] }, 188new SelectViewModel<LogLevel?> { Id = LogLevel.Trace, Name = "Trace" }, 189new SelectViewModel<LogLevel?> { Id = LogLevel.Debug, Name = "Debug" }, 190new SelectViewModel<LogLevel?> { Id = LogLevel.Information, Name = "Information" }, 191new SelectViewModel<LogLevel?> { Id = LogLevel.Warning, Name = "Warning" }, 192new SelectViewModel<LogLevel?> { Id = LogLevel.Error, Name = "Error" }, 193new 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)
96Name = resourceName 106Name = resourceName 114Name = OtlpResource.GetResourceName(replica, resources)
Model\SpanType.cs (7)
64new() { Id = null, Name = loc[nameof(ControlsStrings.LabelAll)] }, 65new() { Id = Http, Name = loc[nameof(ControlsStrings.SpanTypeHttp)] }, 66new() { Id = Database, Name = loc[nameof(ControlsStrings.SpanTypeDatabase)] }, 67new() { Id = Messaging, Name = loc[nameof(ControlsStrings.SpanTypeMessaging)] }, 68new() { Id = Rpc, Name = loc[nameof(ControlsStrings.SpanTypeRpc)] }, 69new() { Id = GenAI, Name = loc[nameof(ControlsStrings.SpanTypeGenAI)] }, 70new() { Id = Other, Name = loc[nameof(ControlsStrings.LabelOther)] },
Aspire.Dashboard.Tests (6)
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") }
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)
129newValues = newValues.Where(vm => vm.Name.Contains(value, StringComparison.OrdinalIgnoreCase));
Components\Pages\Metrics.razor.cs (2)
132ResourceName = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null, 146ResourceName = r.Name;
Components\Pages\StructuredLogs.razor.cs (1)
443SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null,
Components\Pages\Traces.razor.cs (1)
332SelectedResource = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null,
Model\Otlp\ResourcesSelectHelpers.cs (1)
118var sortedVMs = selectViewModels.OrderBy(vm => vm.Name, StringComparers.ResourceName).ToList();
Model\Otlp\SelectViewModel.cs (2)
43return HashCode.Combine(Name, Id); 48return $"Name = {Name}, Id = {{{Id}}}";
Aspire.Dashboard.Components.Tests (2)
Pages\ConsoleLogsTests.cs (1)
256cut.WaitForState(() => instance.PageViewModel.SelectedResource?.Name == "hidden-resource");
Pages\MetricsTests.cs (1)
354cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.SelectedResource.Name));
Aspire.Dashboard.Tests (24)
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);