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