1 write to Content
Aspire.Dashboard (1)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
223
Content
= dialogViewModel;
25 references to Content
Aspire.Dashboard (16)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (16)
76
_tracesSubscription = TelemetryRepository.OnNewTraces(
Content
.Span.Source.ResourceKey, SubscriptionType.Read, UpdateDialogData);
77
_logsSubscription = TelemetryRepository.OnNewLogs(
Content
.Span.Source.ResourceKey, SubscriptionType.Read, UpdateDialogData);
84
if (_content !=
Content
)
86
_contextSpans =
Content
.GetContextGenAISpans();
87
_currentSpanContextIndex = _contextSpans.FindIndex(s => s.SpanId ==
Content
.Span.SpanId);
88
_content =
Content
;
90
if (
Content
.SelectedLogEntryId != null)
92
SelectedItem =
Content
.Items.SingleOrDefault(e => e.InternalId ==
Content
.SelectedLogEntryId);
102
var hasUpdatedTrace = TelemetryRepository.HasUpdatedTrace(
Content
.Span.Trace);
103
var newContextSpans =
Content
.GetContextGenAISpans();
110
var span = newContextSpans.Find(s => s.SpanId ==
Content
.Span.SpanId)!;
135
foreach (var messages in
Content
.InputMessages)
155
var selectedIndex =
Content
.SelectedTreeItem?.Data as int?;
156
SelectedItem =
Content
.Items.FirstOrDefault(m => m.Index == selectedIndex);
216
var dialogViewModel = GenAIVisualizerDialogViewModel.Create(spanDetailsViewModel, selectedLogEntryId: null, ErrorRecorder, TelemetryRepository,
Content
.GetContextGenAISpans);
Aspire.Dashboard.Components.Tests (9)
Controls\GenAIVisualizerDialogTests.cs (9)
49
Assert.Null(instance.
Content
.DisplayErrorMessage);
50
Assert.Empty(instance.
Content
.Items);
51
Assert.Equal("app", instance.
Content
.SourceName);
52
Assert.Equal("unknown-peer", instance.
Content
.PeerName);
115
Assert.Equal(5, instance.
Content
.Items.Count);
172
var originalContent = instance.
Content
;
198
var currentContent = cut.FindComponent<GenAIVisualizerDialog>().Instance.
Content
;
271
var originalContent = instance.
Content
;
301
var currentContent = cut.FindComponent<GenAIVisualizerDialog>().Instance.
Content
;