18 references to TelemetryRepository
Aspire.Dashboard (18)
Components\Pages\StructuredLogs.razor.cs (18)
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) 163TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 223_resourcesSubscription = TelemetryRepository.OnNewResources(() => InvokeAsync(() => 263var logEntryId = TelemetryRepository.GetLog(LogEntryId.Value); 276_resources = TelemetryRepository.GetResources(); 302_logsSubscription = TelemetryRepository.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () => 371PropertyKeys = TelemetryRepository.GetLogPropertyKeys(PageViewModel.SelectedResource.Id?.GetResourceKey()), 373GetFieldValues = TelemetryRepository.GetLogsFieldValues 549TelemetryRepository.GetSpan, 557var span = TelemetryRepository.GetSpan(logEntry.TraceId, logEntry.SpanId)!; 565TelemetryRepository, 579var logs = TelemetryRepository.GetLogs(new GetLogsContext 589.Select(l => TelemetryRepository.GetSpan(l.TraceId, l.SpanId)!) 597TelemetryRepository.ClearStructuredLogs(key);