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