1 write to Resource
Aspire.Dashboard (1)
Otlp\Model\OtlpResourceView.cs (1)
21
Resource
= resource;
32 references to Resource
Aspire.Dashboard (25)
Components\Controls\SpanDetails.razor.cs (1)
167
Parameters = { ["Resource"] = _viewModel.Span.Source.
Resource
}
Components\Controls\StructuredLogDetails.razor.cs (1)
131
Parameters = { ["Resource"] = _viewModel.LogEntry.ResourceView.
Resource
}
Components\Pages\StructuredLogs.razor.cs (1)
417
private string GetResourceName(OtlpResourceView app) => OtlpHelpers.GetResourceName(app.
Resource
, _resources);
Components\Pages\TraceDetail.razor.cs (1)
311
apps.Add(span.Source.
Resource
);
Components\Pages\Traces.razor.cs (1)
252
private string GetResourceName(OtlpResourceView app) => OtlpHelpers.GetResourceName(app.
Resource
, _resources);
Components_Controls_SpanDetails_razor.g.cs (1)
252
__builder2.AddContent(8, (MarkupString)string.Format(ControlsStrings.SpanDetailsResource, ViewModel.Span.Source.
Resource
.ResourceName)
Components_Controls_StructuredLogDetails_razor.g.cs (1)
235
__builder2.AddContent(8, (MarkupString)string.Format(ControlsStrings.StructuredLogsDetailsResource, ViewModel.LogEntry.ResourceView.
Resource
.ResourceName)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
66
SourceName = OtlpHelpers.GetResourceName(spanDetailsViewModel.Span.Source.
Resource
, resources),
Model\TelemetryExportService.cs (2)
623
Value = new OtlpAnyValueJson { StringValue = resourceView.
Resource
.ResourceName }
628
Value = new OtlpAnyValueJson { StringValue = resourceView.
Resource
.InstanceId }
Model\TraceHelpers.cs (1)
75
ProcessSpanResource(span, span.Source.
Resource
, resourceFirstTimes, currentMinDate);
Otlp\Model\OtlpLogEntry.cs (1)
137
KnownResourceFields.ServiceNameField => log.ResourceView.
Resource
.ResourceName,
Otlp\Model\OtlpResource.cs (1)
285
OtlpHelpers.GetResourceName(resource.
Resource
, allResources);
Otlp\Model\OtlpResourceView.cs (3)
15
public ResourceKey ResourceKey =>
Resource
.ResourceKey;
46
new OtlpDisplayField { DisplayName = "service.name", Key = KnownResourceFields.ServiceNameField, Value =
Resource
.ResourceName }
49
if (
Resource
.InstanceId is { } instanceId)
Otlp\Model\OtlpSpan.cs (2)
152
return childSpan.Source.
Resource
;
234
KnownResourceFields.ServiceNameField => new FieldValues(span.Source.
Resource
.ResourceName, span.UninstrumentedPeer?.ResourceName),
Otlp\Model\OtlpTrace.cs (1)
97
return $"{existingSpan.Source.
Resource
.ResourceName}: {existingSpan.Name}";
Otlp\Storage\TelemetryRepository.cs (6)
332
SetResourceHasLogs(resourceView.
Resource
, true);
392
_logPropertyKeys.Add((resourceView.
Resource
, kvp.Key));
1074
resourceView.
Resource
.AddMetrics(context, rm.ScopeMetrics);
1075
SetResourceHasMetrics(resourceView.
Resource
, true);
1104
SetResourceHasTraces(resourceView.
Resource
, true);
1251
_tracePropertyKeys.Add((resourceView.
Resource
, kvp.Key));
Aspire.Dashboard.Tests (7)
Model\SpanWaterfallViewModelTests.cs (7)
148
var result = vm.MatchesFilter(filter, typeFilter: null, a => a.
Resource
.ResourceName, out _);
208
var result1 = vm.MatchesFilter(string.Empty, typeFilter: spanType.Id?.Filter, a => a.
Resource
.ResourceName, out _);
217
var result2 = vm.MatchesFilter(string.Empty, typeFilter: otherSpanType.Id?.Filter, a => a.
Resource
.ResourceName, out _);
242
Assert.True(parent.MatchesFilter("child", typeFilter: null, a => a.
Resource
.ResourceName, out _));
243
Assert.True(child.MatchesFilter("child", typeFilter: null, a => a.
Resource
.ResourceName, out _));
264
Assert.True(parent.MatchesFilter("parent", typeFilter: null, a => a.
Resource
.ResourceName, out var descendents));
266
Assert.False(child.MatchesFilter("parent", typeFilter: null, a => a.
Resource
.ResourceName, out _));