19 references to TelemetryRepository
Aspire.Dashboard (19)
Components\Pages\StructuredLogs.razor.cs (19)
137if (!TelemetryRepository.IsReadOnly) 139if (logs.IsFull && !TelemetryRepository.HasDisplayedMaxLogLimitMessage) 141TelemetryRepository.MaxLogLimitMessage = await DashboardUIHelpers.DisplayMaxLimitMessageAsync( 145() => TelemetryRepository.MaxLogLimitMessage = null); 147TelemetryRepository.HasDisplayedMaxLogLimitMessage = true; 149else if (!logs.IsFull && TelemetryRepository.MaxLogLimitMessage is { } message) 164TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 226_resourcesSubscription = TelemetryRepository.OnNewResources(() => InvokeAsync(() => 245var logEntryId = TelemetryRepository.GetLog(LogEntryId.Value); 260_resources = TelemetryRepository.GetResources(); 283_logsSubscription = TelemetryRepository.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () => 312var entry = TelemetryRepository.GetLog(summary.InternalId); 342getPropertyKeysAsync: cancellationToken => TelemetryRepository.GetLogPropertyKeysAsync(resourceKey, cancellationToken), 344getFieldValuesAsync: TelemetryRepository.GetLogsFieldValuesAsync, 394TelemetryRepository, 525TelemetryRepository.GetSpan, 533var span = TelemetryRepository.GetSpan(logEntry.TraceId, logEntry.SpanId)!; 539TelemetryRepository, 544var trace = TelemetryRepository.GetTrace(logEntry.TraceId);