1 write to Text
Aspire.Dashboard (1)
Model\TextVisualizerViewModel.cs (1)
26
Text
= text;
23 references to Text
Aspire.Dashboard (10)
Model\TextVisualizerViewModel.cs (10)
27
Lines = GetLines(
Text
, DashboardUIHelpers.PlaintextFormat);
31
ChangeFormattedText(knownFormat,
Text
);
33
else if (TryFormatJson(
Text
, out var formattedJson))
35
ChangeFormattedText(DashboardUIHelpers.JsonFormat, indentText ? formattedJson :
Text
);
37
else if (TryFormatXml(
Text
, out var formattedXml))
39
ChangeFormattedText(DashboardUIHelpers.XmlFormat, indentText ? formattedXml :
Text
);
43
ChangeFormattedText(fallbackFormat ?? DashboardUIHelpers.PlaintextFormat,
Text
);
262
if (TryFormatXml(
Text
, out var formattedXml))
269
if (TryFormatJson(
Text
, out var formattedJson))
276
ChangeFormattedText(DashboardUIHelpers.PlaintextFormat,
Text
);
Aspire.Dashboard.Tests (13)
Model\GenAIItemPartViewModelTests.cs (9)
27
Assert.Equal("**Markdown**", itemPart.TextVisualizerViewModel.
Text
);
46
Assert.Equal(expectedText, itemPart.TextVisualizerViewModel.
Text
);
78
itemPart.TextVisualizerViewModel.
Text
);
110
itemPart.TextVisualizerViewModel.
Text
);
128
Assert.Contains("東京", itemPart.TextVisualizerViewModel.
Text
);
145
Assert.Contains("晴れ", itemPart.TextVisualizerViewModel.
Text
);
146
Assert.Contains("東京", itemPart.TextVisualizerViewModel.
Text
);
167
Assert.Contains("こんにちは", itemPart.TextVisualizerViewModel.
Text
);
168
Assert.DoesNotContain("\\u", itemPart.TextVisualizerViewModel.
Text
);
Model\TextVisualizerViewModelTests.cs (4)
18
Assert.Equal("Just some text.", vm.
Text
);
29
Assert.Equal(" <xml><text>Just some text</text></xml>", vm.
Text
);
45
Assert.Equal(" <?xml version=\"1.0\" encoding=\"utf-16\"?><xml><text>Just some text</text></xml>", vm.
Text
);
62
Assert.Equal(" [true]", vm.
Text
);