35 writes to Name
Aspire.Dashboard (32)
Components\Dialogs\FilterDialog.razor.cs (5)
18new SelectViewModel<FilterCondition> { Id = condition, Name = TelemetryFilter.ConditionToString(condition, FilterLoc) }; 54var knownFields = Content.KnownKeys.Select(p => new SelectViewModel<string> { Id = p, Name = TelemetryFilter.ResolveFieldName(p) }).ToList(); 55var customFields = Content.PropertyKeys.Select(p => new SelectViewModel<string> { Id = p, Name = TelemetryFilter.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)
99new SelectViewModel<string> { Id = PlaintextFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogPlaintextFormat)] }, 100new SelectViewModel<string> { Id = JsonFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] }, 101new SelectViewModel<string> { Id = XmlFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogXmlFormat)] }
Components\Pages\ConsoleLogs.razor.cs (3)
131_noSelection = new() { Id = null, Name = ControlsStringsLoc[nameof(ControlsStrings.LabelNone)] }; 412Name = applicationName 438Name = GetDisplayText()
Components\Pages\Metrics.razor.cs (9)
83new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastOneMinute)], Id = TimeSpan.FromMinutes(1) }, 84new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFiveMinutes)], Id = TimeSpan.FromMinutes(5) }, 85new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastFifteenMinutes)], Id = TimeSpan.FromMinutes(15) }, 86new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThirtyMinutes)], Id = TimeSpan.FromMinutes(30) }, 87new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastHour)], Id = TimeSpan.FromHours(1) }, 88new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastThreeHours)], Id = TimeSpan.FromHours(3) }, 89new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastSixHours)], Id = TimeSpan.FromHours(6) }, 90new() { Name = Loc[nameof(Dashboard.Resources.Metrics.MetricsLastTwelveHours)], Id = TimeSpan.FromHours(12) }, 96Name = ControlsStringsLoc[nameof(ControlsStrings.LabelNone)]
Components\Pages\StructuredLogs.razor.cs (8)
180Name = ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)] 185new SelectViewModel<LogLevel?> { Id = null, Name = ControlsStringsLoc[nameof(Dashboard.Resources.ControlsStrings.LabelAll)] }, 186new SelectViewModel<LogLevel?> { Id = LogLevel.Trace, Name = "Trace" }, 187new SelectViewModel<LogLevel?> { Id = LogLevel.Debug, Name = "Debug" }, 188new SelectViewModel<LogLevel?> { Id = LogLevel.Information, Name = "Information" }, 189new SelectViewModel<LogLevel?> { Id = LogLevel.Warning, Name = "Warning" }, 190new SelectViewModel<LogLevel?> { Id = LogLevel.Error, Name = "Error" }, 191new SelectViewModel<LogLevel?> { Id = LogLevel.Critical, Name = "Critical" },
Components\Pages\Traces.razor.cs (1)
162_allApplication = new SelectViewModel<ResourceTypeDetails> { Id = null, Name = ControlsStringsLoc[name: nameof(ControlsStrings.LabelAll)] };
Model\Otlp\ApplicationsSelectHelpers.cs (3)
81Name = applicationName 91Name = applicationName 99Name = OtlpApplication.GetResourceName(replica, applications)
Aspire.Dashboard.Tests (3)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (1)
39var noSelectionViewModel = new SelectViewModel<ResourceTypeDetails> { Id = null, Name = selectAResourceText };
Model\ApplicationsSelectHelpersTests.cs (2)
114new SelectViewModel<ResourceTypeDetails>() { Name = "test", Id = ResourceTypeDetails.CreateSingleton("test-abc", "test") }, 115new SelectViewModel<ResourceTypeDetails>() { Name = "test", Id = ResourceTypeDetails.CreateSingleton("test-def", "test") }
28 references to Name
Aspire.Dashboard (7)
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 (1)
131ApplicationName = PageViewModel.SelectedApplication.Id is not null ? PageViewModel.SelectedApplication.Name : null,
Components\Pages\StructuredLogs.razor.cs (1)
435SelectedApplication = PageViewModel.SelectedApplication.Id is not null ? PageViewModel.SelectedApplication.Name : null,
Components\Pages\Traces.razor.cs (1)
298SelectedApplication = PageViewModel.SelectedApplication.Id is not null ? PageViewModel.SelectedApplication.Name : null,
Model\Otlp\ApplicationsSelectHelpers.cs (1)
103var sortedVMs = selectViewModels.OrderBy(vm => vm.Name, StringComparers.ResourceName).ToList();
Model\Otlp\SelectViewModel.cs (1)
34return $"Name = {Name}, Id = {{{Id}}}";
Aspire.Dashboard.Components.Tests (1)
Pages\MetricsTests.cs (1)
292cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.SelectedApplication.Name));
Aspire.Dashboard.Tests (20)
ConsoleLogsTests\CreateResourceSelectModelsTests.cs (6)
57Assert.Equal("App1", entry.Name); 66Assert.Equal("App1-r1", entry.Name); 75Assert.Equal($"App1-r2 ({unknownStateText})", entry.Name); 83Assert.Equal("App2 (Starting)", entry.Name); 91Assert.Equal("App3 (Finished)", entry.Name); 99Assert.Equal("App4", entry.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); 77Assert.Equal("name", app.Name); 83Assert.Equal("NAME-instance", app.Name); 89Assert.Equal("NAME-instanceabc", app.Name); 143Assert.Equal("app", app.Name); 149Assert.Equal("app-123", app.Name); 155Assert.Equal("app-456", app.Name); 180Assert.Equal("app", app.Name); 186Assert.Equal("app-123", app.Name); 192Assert.Equal("app-456", app.Name); 201Assert.Equal("app", app.Name);