13 instantiations of TextVisualizerViewModel
Aspire.Dashboard (9)
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
58TextVisualizerViewModel = new TextVisualizerViewModel(Content.Text, indentText: true);
Model\GenAI\GenAIVisualizerDialogViewModel.cs (8)
92TextVisualizerViewModel = new TextVisualizerViewModel(errorMessage, indentText: false) 253return new TextVisualizerViewModel(textPart.Content ?? string.Empty, indentText: true, fallbackFormat: DashboardUIHelpers.MarkdownFormat); 257return new TextVisualizerViewModel($"{toolCallRequestPart.Name}({toolCallRequestPart.Arguments?.ToJsonString()})", indentText: true, knownFormat: DashboardUIHelpers.JavascriptFormat); 261return new TextVisualizerViewModel(toolCallResponsePart.Response?.ToJsonString() ?? string.Empty, indentText: true); 264return new TextVisualizerViewModel(string.Empty, indentText: false, knownFormat: DashboardUIHelpers.PlaintextFormat); 307TextVisualizerViewModel = new TextVisualizerViewModel(toolResponse?.ToJsonString() ?? string.Empty, indentText: true) 329TextVisualizerViewModel = new TextVisualizerViewModel(assistantEvent.Content, indentText: true, fallbackFormat: DashboardUIHelpers.MarkdownFormat) 349TextVisualizerViewModel = new TextVisualizerViewModel(content, indentText: false, knownFormat: "javascript")
Aspire.Dashboard.Tests (4)
Model\TextVisualizerViewModelTests.cs (4)
15var vm = new TextVisualizerViewModel("Just some text.", indentText: true); 26var vm = new TextVisualizerViewModel(" <xml><text>Just some text</text></xml>", indentText: true); 42var vm = new TextVisualizerViewModel(" <?xml version=\"1.0\" encoding=\"utf-16\"?><xml><text>Just some text</text></xml>", indentText: true); 59var vm = new TextVisualizerViewModel(" [true]", indentText: true);
8 references to TextVisualizerViewModel
Aspire.Dashboard (4)
Components\Controls\TextVisualizer.razor.cs (1)
25public required TextVisualizerViewModel ViewModel { get; set; }
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
21internal TextVisualizerViewModel TextVisualizerViewModel { get; set; } = default!;
Model\GenAI\GenAIItemPartViewModel.cs (1)
10public required TextVisualizerViewModel TextVisualizerViewModel { get; init; }
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
249private static TextVisualizerViewModel CreateMessagePartVisualizer(MessagePart p)
Aspire.Dashboard.Tests (4)
Model\TextVisualizerViewModelTests.cs (4)
15var vm = new TextVisualizerViewModel("Just some text.", indentText: true); 26var vm = new TextVisualizerViewModel(" <xml><text>Just some text</text></xml>", indentText: true); 42var vm = new TextVisualizerViewModel(" <?xml version=\"1.0\" encoding=\"utf-16\"?><xml><text>Just some text</text></xml>", indentText: true); 59var vm = new TextVisualizerViewModel(" [true]", indentText: true);