Components\Dialogs\GenAIVisualizerDialog.razor.cs (7)
83_resourcesSubscription = TelemetryRepository.OnNewResources(UpdateDialogData);
84_tracesSubscription = TelemetryRepository.OnNewTraces(Content.Span.Source.ResourceKey, SubscriptionType.Read, UpdateDialogData);
85_logsSubscription = TelemetryRepository.OnNewLogs(Content.Span.Source.ResourceKey, SubscriptionType.Read, UpdateDialogData);
111var hasUpdatedTrace = TelemetryRepository.HasUpdatedTrace(Content.Span.Trace);
263var spanDetailsViewModel = SpanDetailsViewModel.Create(newSpan, TelemetryRepository, TelemetryRepository.GetResources());
264var dialogViewModel = await GenAIVisualizerDialogViewModel.CreateAsync(spanDetailsViewModel, selectedLogEntryId: null, ErrorRecorder, TelemetryRepository, getContextGenAISpans, _cts.Token);