2 writes to Type
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
118Type = GenAIItemType.Error 263Type = type,
27 references to Type
Aspire.Dashboard (10)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
176return e.Type switch
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (3)
619var selectedView = selectedItem.Type == GenAIItemType.Error 680if (selectedItem.Type != GenAIItemType.Error) 2128if (item.Type != GenAIItemType.Error)
Model\GenAI\GenAIItemViewModel.cs (4)
34if (Type == GenAIItemType.Error) 38if (Type == GenAIItemType.OutputMessage) 59return Type switch 66_ => throw new InvalidOperationException("Unexpected type: " + Type)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
123viewModel.InputMessages = viewModel.Items.Where(e => e.Type is GenAIItemType.SystemMessage or GenAIItemType.UserMessage or GenAIItemType.AssistantMessage or GenAIItemType.ToolMessage).ToList(); 124viewModel.OutputMessages = viewModel.Items.Where(e => e.Type == GenAIItemType.OutputMessage).ToList();
Aspire.Dashboard.Tests (17)
Model\GenAIVisualizerDialogViewModelTests.cs (17)
109Assert.Equal(GenAIItemType.Error, i.Type); 193Assert.Equal(GenAIItemType.SystemMessage, m.Type); 200Assert.Equal(GenAIItemType.UserMessage, m.Type); 207Assert.Equal(GenAIItemType.AssistantMessage, m.Type); 285Assert.Equal(GenAIItemType.SystemMessage, m.Type); 292Assert.Equal(GenAIItemType.UserMessage, m.Type); 299Assert.Equal(GenAIItemType.AssistantMessage, m.Type); 388Assert.Equal(GenAIItemType.SystemMessage, m.Type); 395Assert.Equal(GenAIItemType.UserMessage, m.Type); 402Assert.Equal(GenAIItemType.AssistantMessage, m.Type); 414Assert.Equal(GenAIItemType.ToolMessage, m.Type); 421Assert.Equal(GenAIItemType.OutputMessage, m.Type); 584Assert.Equal(GenAIItemType.SystemMessage, m.Type); 591Assert.Equal(GenAIItemType.UserMessage, m.Type); 598Assert.Equal(GenAIItemType.AssistantMessage, m.Type); 610Assert.Equal(GenAIItemType.ToolMessage, m.Type); 617Assert.Equal(GenAIItemType.OutputMessage, m.Type);