2 instantiations of OtlpApplicationView
Aspire.Dashboard (1)
Otlp\Model\OtlpApplication.cs (1)
297var view = new OtlpApplicationView(this, attributes);
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
27var view = new OtlpApplicationView(app, new RepeatedField<KeyValue>
22 references to OtlpApplicationView
Aspire.Dashboard (21)
Components\Pages\StructuredLogs.razor.cs (1)
354private string GetResourceName(OtlpApplicationView app) => OtlpApplication.GetResourceName(app.Application, _applications);
Components\Pages\TraceDetail.razor.cs (1)
336private string GetResourceName(OtlpApplicationView app) => OtlpApplication.GetResourceName(app, _applications);
Components\Pages\Traces.razor.cs (1)
223private string GetResourceName(OtlpApplicationView app) => OtlpApplication.GetResourceName(app, _applications);
Model\Otlp\SpanWaterfallViewModel.cs (1)
48public bool MatchesFilter(string filter, Func<OtlpApplicationView, string> getResourceName, [NotNullWhen(true)] out IEnumerable<SpanWaterfallViewModel>? matchedDescendents)
Otlp\Model\OtlpApplication.cs (6)
35private readonly ConcurrentDictionary<KeyValuePair<string, string>[], OtlpApplicationView> _applicationViews = new(ApplicationViewKeyComparer.Instance); 257public static string GetResourceName(OtlpApplicationView app, List<OtlpApplication> allApplications) => 292internal List<OtlpApplicationView> GetViews() => _applicationViews.Values.ToList(); 294internal OtlpApplicationView GetView(RepeatedField<KeyValue> attributes) 297var view = new OtlpApplicationView(this, attributes); 299if (_applicationViews.TryGetValue(view.Properties, out var applicationView))
Otlp\Model\OtlpLogEntry.cs (2)
24public OtlpApplicationView ApplicationView { get; } 28public OtlpLogEntry(LogRecord record, OtlpApplicationView logApp, OtlpScope scope, OtlpContext context)
Otlp\Model\OtlpSpan.cs (2)
26public OtlpApplicationView Source { get; } 67public OtlpSpan(OtlpApplicationView applicationView, OtlpTrace trace, OtlpScope scope)
Otlp\Storage\TelemetryRepository.cs (7)
210private OtlpApplicationView GetOrAddApplicationView(Resource resource) 313OtlpApplicationView applicationView; 331public void AddLogsCore(AddContext context, OtlpApplicationView applicationView, RepeatedField<ScopeLogs> scopeLogs) 840OtlpApplicationView applicationView; 868OtlpApplicationView applicationView; 913internal void AddTracesCore(AddContext context, OtlpApplicationView applicationView, RepeatedField<ScopeSpans> scopeSpans) 1168private static OtlpSpan CreateSpan(OtlpApplicationView applicationView, Span span, OtlpTrace trace, OtlpScope scope, OtlpContext context)
Aspire.Dashboard.Components.Tests (1)
Controls\StructuredLogDetailsTests.cs (1)
27var view = new OtlpApplicationView(app, new RepeatedField<KeyValue>