13 references to TextVisualizerViewModel
Aspire.Dashboard (9)
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
58
TextVisualizerViewModel = new
TextVisualizerViewModel
(Content.Text, indentText: true);
Model\GenAI\GenAIVisualizerDialogViewModel.cs (8)
92
TextVisualizerViewModel = new
TextVisualizerViewModel
(errorMessage, indentText: false)
253
return new
TextVisualizerViewModel
(textPart.Content ?? string.Empty, indentText: true, fallbackFormat: DashboardUIHelpers.MarkdownFormat);
257
return new
TextVisualizerViewModel
($"{toolCallRequestPart.Name}({toolCallRequestPart.Arguments?.ToJsonString()})", indentText: true, knownFormat: DashboardUIHelpers.JavascriptFormat);
261
return new
TextVisualizerViewModel
(toolCallResponsePart.Response?.ToJsonString() ?? string.Empty, indentText: true);
264
return new
TextVisualizerViewModel
(string.Empty, indentText: false, knownFormat: DashboardUIHelpers.PlaintextFormat);
307
TextVisualizerViewModel = new
TextVisualizerViewModel
(toolResponse?.ToJsonString() ?? string.Empty, indentText: true)
329
TextVisualizerViewModel = new
TextVisualizerViewModel
(assistantEvent.Content, indentText: true, fallbackFormat: DashboardUIHelpers.MarkdownFormat)
349
TextVisualizerViewModel = new
TextVisualizerViewModel
(content, indentText: false, knownFormat: "javascript")
Aspire.Dashboard.Tests (4)
Model\TextVisualizerViewModelTests.cs (4)
15
var vm = new
TextVisualizerViewModel
("Just some text.", indentText: true);
26
var vm = new
TextVisualizerViewModel
(" <xml><text>Just some text</text></xml>", indentText: true);
42
var vm = new
TextVisualizerViewModel
(" <?xml version=\"1.0\" encoding=\"utf-16\"?><xml><text>Just some text</text></xml>", indentText: true);
59
var vm = new
TextVisualizerViewModel
(" [true]", indentText: true);