1 write to Text
Aspire.Dashboard (1)
Model\TextVisualizerViewModel.cs (1)
27Text = text;
26 references to Text
Aspire.Dashboard (12)
Model\TextVisualizerViewModel.cs (12)
28Lines = GetLines(Text, DashboardUIHelpers.PlaintextFormat); 32ChangeFormattedText(knownFormat, indentText ? FormatKnownText(Text, knownFormat) : Text); 34else if (TryFormatJson(Text, out var formattedJson)) 36ChangeFormattedText(DashboardUIHelpers.JsonFormat, indentText ? formattedJson : Text); 38else if (TryFormatXml(Text, out var formattedXml)) 40ChangeFormattedText(DashboardUIHelpers.XmlFormat, indentText ? formattedXml : Text); 44ChangeFormattedText(fallbackFormat ?? DashboardUIHelpers.PlaintextFormat, Text); 299if (TryFormatXml(Text, out var formattedXml)) 306if (TryFormatJson(Text, out var formattedJson)) 313ChangeFormattedText(newFormat, Text); 317ChangeFormattedText(DashboardUIHelpers.PlaintextFormat, Text);
Aspire.Dashboard.Tests (14)
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 (5)
19Assert.Equal("Just some text.", vm.Text); 30Assert.Equal(" <xml><text>Just some text</text></xml>", vm.Text); 46Assert.Equal(" <?xml version=\"1.0\" encoding=\"utf-16\"?><xml><text>Just some text</text></xml>", vm.Text); 63Assert.Equal(" [true]", vm.Text); 79Assert.Equal("""{"key":"value"}""", vm.Text);