1 write to Name
Aspire.Dashboard (1)
Otlp\Model\OtlpScope.cs (1)
21Name = name is { Length: > 0 } ? name : UnknownScopeName;
38 references to Name
Aspire.Dashboard (11)
Components\Controls\SpanDetails.razor.cs (1)
90new TelemetryPropertyViewModel { Name = "Source", Key = KnownSourceFields.NameField, Value = _viewModel.Span.Scope.Name }
Components\Controls\StructuredLogDetails.razor.cs (1)
63new TelemetryPropertyViewModel { Name ="Category", Key = KnownStructuredLogFields.CategoryField, Value = _viewModel.LogEntry.Scope.Name }
Components\Pages\Metrics.razor.cs (5)
132MeterName = PageViewModel.SelectedMeter?.Name, 152viewModel.SelectedMeter = viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName)?.Parent; 155viewModel.SelectedInstrument = viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName && i.Name == InstrumentName); 201if (PageViewModel.SelectedMeter != null && !instruments.Any(i => i.Parent.Name == PageViewModel.SelectedMeter.Name))
Otlp\Model\OtlpApplication.cs (1)
73var instrumentKey = new OtlpInstrumentKey(scope.Name, metric.Name);
Otlp\Model\OtlpInstrument.cs (1)
22public OtlpInstrumentKey GetKey() => new(Parent.Name, Name);
Otlp\Model\OtlpLogEntry.cs (1)
118KnownStructuredLogFields.CategoryField => log.Scope.Name,
Otlp\Model\OtlpSpan.cs (1)
197KnownSourceFields.NameField => span.Scope.Name,
Aspire.Dashboard.Components.Tests (2)
Pages\MetricsTests.cs (2)
284Assert.Equal("test-meter", viewModel.SelectedMeter!.Name); 295Assert.Equal(expectedMeterNameAfterChange, viewModel.SelectedMeter?.Name);
Aspire.Dashboard.Tests (25)
TelemetryRepositoryTests\LogTests.cs (8)
79Assert.Equal("TestLogger", app.Scope.Name); 891Assert.Equal("TestLogger", app.Scope.Name); 914Assert.Equal("TestLogger", app.Scope.Name); 987Assert.Equal("TestLogger", app.Scope.Name); 998Assert.Equal("TestLogger", app.Scope.Name); 1143Assert.Equal("TestLogger", app.Scope.Name); 1148Assert.Equal("TestLogger", app.Scope.Name); 1215Assert.Equal("TestLogger", log.Scope.Name);
TelemetryRepositoryTests\MetricsTests.cs (15)
78Assert.Equal("test-meter", instrument.Parent.Name); 85Assert.Equal("test-meter", instrument.Parent.Name); 92Assert.Equal("test-meter2", instrument.Parent.Name); 99Assert.Equal("test-meter2", instrument.Parent.Name); 378Assert.Equal("test-meter", instrumentData.Summary.Parent.Name); 484Assert.Equal("test-meter", instrument.Summary.Parent.Name); 580Assert.Equal("test-meter", instrument.Parent.Name); 587Assert.Equal("test-meter", instrument.Parent.Name); 775Assert.Equal("test-meter", app1Instrument.Parent.Name); 820Assert.Equal("test-meter", instrument.Parent.Name); 827Assert.Equal("test-meter", instrument.Parent.Name); 960Assert.Equal("test-meter", instrument.Parent.Name); 967Assert.Equal("test-meter", instrument.Parent.Name); 1041Assert.Equal("test-meter", instrument.Parent.Name); 1126Assert.Equal("test-meter", instrument.Summary.Parent.Name);
TelemetryRepositoryTests\TraceTests.cs (2)
336span => Assert.Equal("scope1", span.Scope.Name), 337span => Assert.Equal("scope2", span.Scope.Name));