Implemented interface member:
property
ResourceName
Aspire.Dashboard.Otlp.Model.IOtlpResource.ResourceName
1 write to ResourceName
Aspire.Dashboard (1)
Otlp\Model\OtlpResource.cs (1)
49ResourceName = name;
89 references to ResourceName
Aspire.Dashboard (15)
Api\TelemetryApiService.cs (1)
344Name = r.ResourceName,
Components\ResourcesGridColumns\UnreadLogErrorsBadge.razor.cs (3)
51var resourceName = resources.Count(a => a.ResourceName == otlpResource.ResourceName) > 1 53: otlpResource.ResourceName;
Model\TelemetryExportService.cs (1)
631Value = new OtlpAnyValueJson { StringValue = resource.ResourceName }
Otlp\Model\OtlpLogEntry.cs (1)
74KnownResourceFields.ServiceNameField => log.ResourceView.Resource.ResourceName,
Otlp\Model\OtlpResource.cs (2)
43public ResourceKey ResourceKey => new ResourceKey(ResourceName, InstanceId); 58.GroupBy(resource => resource.ResourceName, StringComparers.ResourceName)
Otlp\Model\OtlpResourceView.cs (1)
52new OtlpDisplayField { DisplayName = "service.name", Key = KnownResourceFields.ServiceNameField, Value = Resource.ResourceName }
Otlp\Model\OtlpSpan.cs (2)
236KnownResourceFields.ServiceNameField => new FieldValues(span.Source.Resource.ResourceName, span.UninstrumentedPeer?.ResourceName),
Otlp\Model\OtlpTrace.cs (1)
95return $"{existingSpan.Source.Resource.ResourceName}: {existingSpan.Name}";
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (1)
744? _cachedResourcesByKey.Values.Where(resource => string.Equals(resource.Resource.ResourceName, key.Name, StringComparisons.ResourceName))
Otlp\Storage\SqliteTelemetryRepository.Resources.cs (1)
114.Where(resource => name is null || string.Equals(resource.ResourceName, name, StringComparisons.ResourceName))
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
438? $"{incomingPrimarySpan.Source.Resource.ResourceName}: {incomingPrimarySpan.Name}"
Aspire.Dashboard.Tests (74)
Integration\OtlpHttpJsonTests.cs (1)
492Assert.Equal("my.service", resource.ResourceName);
Model\DashboardDataSourceTests.cs (1)
1112Assert.Equal("TestService", Assert.Single(dataSource.TelemetryRepository.GetResources()).ResourceName);
Model\TelemetryImportServiceTests.cs (5)
89Assert.Equal("TestService", resources[0].ResourceName); 181var logResource = resources.FirstOrDefault(r => r.ResourceName == "LogService"); 184var traceResource = resources.FirstOrDefault(r => r.ResourceName == "TraceService"); 340Assert.Equal("RoundTripService", importedResources[0].ResourceName); 472Assert.Equal("TraceRoundTrip", importedResources[0].ResourceName);
TelemetryRepositoryTests\LogTests.cs (5)
63Assert.Equal("TestService", resource.ResourceName); 738Assert.Equal("TestService", resource.ResourceName); 910Assert.Equal("TestService", resource.ResourceName); 1209Assert.Equal("App1", resource.ResourceName); 1214Assert.Equal("App2", resource.ResourceName);
TelemetryRepositoryTests\MetricsTests.cs (6)
70Assert.Equal("TestService", resource.ResourceName); 157Assert.Equal("TestService", resource.ResourceName); 258Assert.Equal("TestService", resource.ResourceName); 376Assert.Equal("TestService", resource.ResourceName); 585Assert.Equal("TestService", resource.ResourceName); 1570Assert.Equal("TestService", resource.ResourceName);
TelemetryRepositoryTests\ResourceTests.cs (10)
31Assert.Equal("app1", app.ResourceName); 36Assert.Equal("app2", app.ResourceName); 47Assert.Equal("app1", app1.ResourceName); 51Assert.Equal("app2", app2.ResourceName); 74Assert.Equal("app1", app.ResourceName); 79Assert.Equal("app1", app.ResourceName); 90Assert.Equal("app2", app.ResourceName); 112Assert.Equal("app1", app.ResourceName); 117Assert.Equal("app1", app.ResourceName); 122Assert.Equal("app2", app.ResourceName);
TelemetryRepositoryTests\TraceTests.cs (46)
75Assert.Equal("TestService", resource.ResourceName); 377resource => Assert.Equal("a-parent", resource.Resource.ResourceName), 378resource => Assert.Equal("z-child", resource.Resource.ResourceName)); 423Assert.Equal("unknown_service:Aspire.Dashboard", resource.Resource.ResourceName); 428Assert.Equal("dashboard.db", resource.Resource.ResourceName); 498Assert.Equal("frontend", resource.Resource.ResourceName); 504Assert.Equal("backend", resource.Resource.ResourceName); 547Assert.Equal("TestService", resource.ResourceName); 601Assert.Equal("TestService", resource.ResourceName); 712Assert.Equal("TestService", resource.ResourceName); 782Assert.Equal("TestService", resource.ResourceName); 858Assert.Equal("TestService", resource.ResourceName); 1245Assert.Equal("TestService", resource.ResourceName); 1369Assert.Equal("TestService", resource.ResourceName); 2163Assert.Equal("TestService", resource.ResourceName); 2646Assert.Equal("TestPeer", resource.ResourceName); 2652Assert.Equal("TestService", resource.ResourceName); 2678Assert.Equal("TestPeer", s.UninstrumentedPeer.ResourceName); 2752span => Assert.Equal("TestPeer", span.UninstrumentedPeer?.ResourceName)); 2765Assert.Equal("TestService", resource.Resource.ResourceName); 2771Assert.Equal("TestPeer", resource.Resource.ResourceName); 2915Assert.Equal("TestService", resource.ResourceName); 2948Assert.Equal("TestPeer", resource.ResourceName); 2954Assert.Equal("TestService", resource.ResourceName); 2980Assert.Equal("TestPeer", s.UninstrumentedPeer.ResourceName); 3019Assert.Equal("Browser Link", peerResource.ResourceName); 3068Assert.Equal("Browser Link", peerResource.ResourceName); 3083Assert.Collection(summary.Resources, resource => Assert.Equal("TestService", resource.Resource.ResourceName)); 3126Assert.Equal("source", resource.ResourceName); 3132Assert.Equal("test", resource.ResourceName); 3433var serviceA = resources.Single(r => r.ResourceName == "service-a"); 4501resource => Assert.Equal("z-first", resource.Resource.ResourceName), 4502resource => Assert.Equal("a-second", resource.Resource.ResourceName)); 4526resource => Assert.Equal("z-first", resource.Resource.ResourceName), 4527resource => Assert.Equal("a-second", resource.Resource.ResourceName)); 4559resource => Assert.Equal("first", resource.Resource.ResourceName), 4560resource => Assert.Equal("z-second", resource.Resource.ResourceName), 4561resource => Assert.Equal("a-third", resource.Resource.ResourceName)); 4588resource => Assert.Equal("root", resource.Resource.ResourceName), 4591Assert.Equal("z-updated", resource.Resource.ResourceName); 4594resource => Assert.Equal("middle", resource.Resource.ResourceName)); 4627resource => Assert.Equal("first-root", resource.Resource.ResourceName), 4630Assert.Equal("promoted", resource.Resource.ResourceName); 4633resource => Assert.Equal("later-root", resource.Resource.ResourceName), 4634resource => Assert.Equal("non-root", resource.Resource.ResourceName)); 4925Assert.Equal("backend", resource.Resource.ResourceName);