3 instantiations of OtlpResourceView
Aspire.Dashboard (1)
Otlp\Model\OtlpResource.cs (1)
297var view = new OtlpResourceView(this, attributes);
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
27var view = new OtlpResourceView(app, new RepeatedField<KeyValue>
Aspire.Dashboard.Tests (1)
Model\SpanWaterfallViewModelTests.cs (1)
53var app1View = new OtlpResourceView(app1, new RepeatedField<KeyValue>());
23 references to OtlpResourceView
Aspire.Dashboard (21)
Components\Pages\StructuredLogs.razor.cs (1)
355private string GetResourceName(OtlpResourceView app) => OtlpResource.GetResourceName(app.Resource, _resources);
Components\Pages\TraceDetail.razor.cs (1)
367private string GetResourceName(OtlpResourceView app) => OtlpResource.GetResourceName(app, _resources);
Components\Pages\Traces.razor.cs (1)
225private string GetResourceName(OtlpResourceView app) => OtlpResource.GetResourceName(app, _resources);
Model\Otlp\SpanWaterfallViewModel.cs (1)
49public bool MatchesFilter(string filter, Func<OtlpResourceView, string> getResourceName, [NotNullWhen(true)] out IEnumerable<SpanWaterfallViewModel>? matchedDescendents)
Otlp\Model\OtlpLogEntry.cs (2)
24public OtlpResourceView ResourceView { get; } 30public OtlpLogEntry(LogRecord record, OtlpResourceView resourceView, OtlpScope scope, OtlpContext context)
Otlp\Model\OtlpResource.cs (6)
35private readonly ConcurrentDictionary<KeyValuePair<string, string>[], OtlpResourceView> _resourceViews = new(ResourceViewKeyComparer.Instance); 257public static string GetResourceName(OtlpResourceView resource, List<OtlpResource> allResources) => 292internal List<OtlpResourceView> GetViews() => _resourceViews.Values.ToList(); 294internal OtlpResourceView GetView(RepeatedField<KeyValue> attributes) 297var view = new OtlpResourceView(this, attributes); 299if (_resourceViews.TryGetValue(view.Properties, out var resourceView))
Otlp\Model\OtlpSpan.cs (2)
26public OtlpResourceView Source { get; } 73public OtlpSpan(OtlpResourceView resourceView, OtlpTrace trace, OtlpScope scope)
Otlp\Storage\TelemetryRepository.cs (7)
210private OtlpResourceView GetOrAddResourceView(Resource resource) 313OtlpResourceView resourceView; 331public void AddLogsCore(AddContext context, OtlpResourceView resourceView, RepeatedField<ScopeLogs> scopeLogs) 871OtlpResourceView resourceView; 899OtlpResourceView resourceView; 944internal void AddTracesCore(AddContext context, OtlpResourceView resourceView, RepeatedField<ScopeSpans> scopeSpans) 1199private static OtlpSpan CreateSpan(OtlpResourceView resourceView, Span span, OtlpTrace trace, OtlpScope scope, OtlpContext context)
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
27var view = new OtlpResourceView(app, new RepeatedField<KeyValue>
Aspire.Dashboard.Tests (1)
Model\SpanWaterfallViewModelTests.cs (1)
53var app1View = new OtlpResourceView(app1, new RepeatedField<KeyValue>());