17 references to TelemetryRepository
Aspire.Dashboard (17)
Components\Pages\StructuredLogs.razor.cs (17)
124if (logs.IsFull && !TelemetryRepository.HasDisplayedMaxLogLimitMessage) 126TelemetryRepository.MaxLogLimitMessage = await DashboardUIHelpers.DisplayMaxLimitMessageAsync( 130() => TelemetryRepository.MaxLogLimitMessage = null); 132TelemetryRepository.HasDisplayedMaxLogLimitMessage = true; 134else if (!logs.IsFull && TelemetryRepository.MaxLogLimitMessage is { } message) 145TelemetryRepository.MarkViewedErrorLogs(ViewModel.ResourceKey); 203_resourcesSubscription = TelemetryRepository.OnNewResources(() => InvokeAsync(() => 223_resources = TelemetryRepository.GetResources(); 249_logsSubscription = TelemetryRepository.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () => 309PropertyKeys = TelemetryRepository.GetLogPropertyKeys(PageViewModel.SelectedResource.Id?.GetResourceKey()), 311GetFieldValues = TelemetryRepository.GetLogsFieldValues 486TelemetryRepository.GetSpan, 494var span = TelemetryRepository.GetSpan(logEntry.TraceId, logEntry.SpanId)!; 502TelemetryRepository, 515var logs = TelemetryRepository.GetLogs(new GetLogsContext 525.Select(l => TelemetryRepository.GetSpan(l.TraceId, l.SpanId)!) 533TelemetryRepository.ClearStructuredLogs(key);