2 writes to Type
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
176
Type
= GenAIItemType.Error
432
Type
= type,
38 references to Type
Aspire.Dashboard (10)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
222
return e.
Type
switch
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (3)
631
var selectedView = selectedItem.
Type
== GenAIItemType.Error
692
if (selectedItem.
Type
!= GenAIItemType.Error)
3454
if (item.
Type
!= GenAIItemType.Error)
Model\GenAI\GenAIItemViewModel.cs (4)
34
if (
Type
== GenAIItemType.Error)
38
if (
Type
== GenAIItemType.OutputMessage)
63
return
Type
switch
70
_ => throw new InvalidOperationException("Unexpected type: " +
Type
)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
181
viewModel.InputMessages = viewModel.Items.Where(e => e.
Type
is GenAIItemType.SystemMessage or GenAIItemType.UserMessage or GenAIItemType.AssistantMessage or GenAIItemType.ToolMessage).ToList();
182
viewModel.OutputMessages = viewModel.Items.Where(e => e.
Type
== GenAIItemType.OutputMessage).ToList();
Aspire.Dashboard.Tests (28)
Model\GenAIVisualizerDialogViewModelTests.cs (28)
110
Assert.Equal(GenAIItemType.Error, i.
Type
);
194
Assert.Equal(GenAIItemType.SystemMessage, m.
Type
);
201
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
208
Assert.Equal(GenAIItemType.AssistantMessage, m.
Type
);
286
Assert.Equal(GenAIItemType.SystemMessage, m.
Type
);
293
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
300
Assert.Equal(GenAIItemType.AssistantMessage, m.
Type
);
389
Assert.Equal(GenAIItemType.SystemMessage, m.
Type
);
396
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
403
Assert.Equal(GenAIItemType.AssistantMessage, m.
Type
);
415
Assert.Equal(GenAIItemType.ToolMessage, m.
Type
);
422
Assert.Equal(GenAIItemType.OutputMessage, m.
Type
);
585
Assert.Equal(GenAIItemType.SystemMessage, m.
Type
);
592
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
599
Assert.Equal(GenAIItemType.AssistantMessage, m.
Type
);
611
Assert.Equal(GenAIItemType.ToolMessage, m.
Type
);
618
Assert.Equal(GenAIItemType.OutputMessage, m.
Type
);
722
Assert.Equal(GenAIItemType.SystemMessage, m.
Type
);
729
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
736
Assert.Equal(GenAIItemType.OutputMessage, m.
Type
);
798
Assert.Equal(GenAIItemType.SystemMessage, m.
Type
);
805
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
812
Assert.Equal(GenAIItemType.OutputMessage, m.
Type
);
882
Assert.Equal(GenAIItemType.SystemMessage, m.
Type
);
889
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
896
Assert.Equal(GenAIItemType.UserMessage, m.
Type
);
903
Assert.Equal(GenAIItemType.OutputMessage, m.
Type
);
910
Assert.Equal(GenAIItemType.OutputMessage, m.
Type
);