19 references to TelemetryRepository
Aspire.Dashboard (19)
Components\Pages\StructuredLogs.razor.cs (19)
138if (!TelemetryRepository.IsReadOnly) 140if (logs.IsFull && !TelemetryRepository.HasDisplayedMaxLogLimitMessage) 142TelemetryRepository.MaxLogLimitMessage = await DashboardUIHelpers.DisplayMaxLimitMessageAsync( 146() => TelemetryRepository.MaxLogLimitMessage = null); 148TelemetryRepository.HasDisplayedMaxLogLimitMessage = true; 150else if (!logs.IsFull && TelemetryRepository.MaxLogLimitMessage is { } message) 165TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 224_resourcesSubscription = TelemetryRepository.OnNewResources(() => InvokeAsync(() => 243var logEntryId = TelemetryRepository.GetLog(LogEntryId.Value); 258_resources = TelemetryRepository.GetResources(); 285_logsSubscription = TelemetryRepository.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () => 314var entry = TelemetryRepository.GetLog(summary.InternalId); 344getPropertyKeysAsync: cancellationToken => TelemetryRepository.GetLogPropertyKeysAsync(resourceKey, cancellationToken), 346getFieldValuesAsync: TelemetryRepository.GetLogsFieldValuesAsync, 396TelemetryRepository, 546TelemetryRepository.GetSpan, 554var span = TelemetryRepository.GetSpan(logEntry.TraceId, logEntry.SpanId)!; 560TelemetryRepository, 565var trace = TelemetryRepository.GetTrace(logEntry.TraceId);