2 writes to TextVisualizerViewModel
Aspire.Dashboard (2)
Components\Dialogs\TextVisualizerDialog.razor.cs (2)
80TextVisualizerViewModel = new TextVisualizerViewModel(Content.Text, indentText: true, Content.FixedFormat); 84TextVisualizerViewModel = new TextVisualizerViewModel(Content.Text, indentText: true);
24 references to TextVisualizerViewModel
Aspire.Dashboard (7)
Components\Dialogs\TextVisualizerDialog.razor.cs (7)
28internal bool IsMarkdownFormat => TextVisualizerViewModel.FormatKind == DashboardUIHelpers.MarkdownFormat; 70_selectedFormat = GetSelectedFormatOption(TextVisualizerViewModel.FormatKind); 86if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.JsonFormat) 90else if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.XmlFormat) 103_selectedFormat = GetSelectedFormatOption(TextVisualizerViewModel.FormatKind); 124TextVisualizerViewModel.UpdateFormat(_selectedFormat.Id ?? DashboardUIHelpers.PlaintextFormat); 154await JS.DownloadFileAsync(Content.DownloadFileName, TextVisualizerViewModel.FormattedText);
Aspire.Dashboard.Components.Tests (17)
Controls\TextVisualizerDialogTests.cs (17)
50Assert.Equal(expectedJson, instance.TextVisualizerViewModel.FormattedText); 51Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 72Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 73Assert.Equal(expectedXml, instance.TextVisualizerViewModel.FormattedText); 78Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 79Assert.Equal(rawXml, instance.TextVisualizerViewModel.FormattedText); 105Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.TextVisualizerViewModel.FormatKind); 106Assert.Equal(rawXml, dialog.TextVisualizerViewModel.FormattedText); 116Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.TextVisualizerViewModel.FormatKind); 117Assert.Equal(rawXml, dialog.TextVisualizerViewModel.FormattedText); 151Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 152Assert.Equal(expectedXml, instance.TextVisualizerViewModel.FormattedText); 167Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 168Assert.Equal(rawText, instance.TextVisualizerViewModel.FormattedText); 274Assert.Equal(DashboardUIHelpers.PropertiesFormat, instance.TextVisualizerViewModel.FormatKind); 293Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 300instance.TextVisualizerViewModel.FormattedText);