19 references to TelemetryRepository
Aspire.Dashboard (19)
Components\Pages\StructuredLogs.razor.cs (19)
136if (!TelemetryRepository.IsReadOnly) 138if (logs.IsFull && !TelemetryRepository.HasDisplayedMaxLogLimitMessage) 140TelemetryRepository.MaxLogLimitMessage = await DashboardUIHelpers.DisplayMaxLimitMessageAsync( 144() => TelemetryRepository.MaxLogLimitMessage = null); 146TelemetryRepository.HasDisplayedMaxLogLimitMessage = true; 148else if (!logs.IsFull && TelemetryRepository.MaxLogLimitMessage is { } message) 163TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 220_resourcesSubscription = TelemetryRepository.OnNewResources(() => InvokeAsync(() => 239var logEntryId = TelemetryRepository.GetLog(LogEntryId.Value); 254_resources = TelemetryRepository.GetResources(); 277_logsSubscription = TelemetryRepository.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () => 306var entry = TelemetryRepository.GetLog(summary.InternalId); 336getPropertyKeysAsync: cancellationToken => TelemetryRepository.GetLogPropertyKeysAsync(resourceKey, cancellationToken), 338getFieldValuesAsync: TelemetryRepository.GetLogsFieldValuesAsync, 388TelemetryRepository, 515TelemetryRepository.GetSpan, 523var span = TelemetryRepository.GetSpan(logEntry.TraceId, logEntry.SpanId)!; 529TelemetryRepository, 534var trace = TelemetryRepository.GetTrace(logEntry.TraceId);