2 writes to TextVisualizerViewModel
Aspire.Dashboard (2)
Components\Dialogs\TextVisualizerDialog.razor.cs (2)
69TextVisualizerViewModel = new TextVisualizerViewModel(Content.Text, indentText: true, Content.FixedFormat); 73TextVisualizerViewModel = new TextVisualizerViewModel(Content.Text, indentText: true);
16 references to TextVisualizerViewModel
Aspire.Dashboard (4)
Components\Dialogs\TextVisualizerDialog.razor.cs (4)
75if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.JsonFormat) 79else if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.XmlFormat) 104TextVisualizerViewModel.UpdateFormat(newFormat ?? DashboardUIHelpers.PlaintextFormat); 127await JS.DownloadFileAsync(Content.DownloadFileName, TextVisualizerViewModel.FormattedText);
Aspire.Dashboard.Components.Tests (12)
Controls\TextVisualizerDialogTests.cs (12)
49Assert.Equal(expectedJson, instance.TextVisualizerViewModel.FormattedText); 50Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 71Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 72Assert.Equal(expectedXml, instance.TextVisualizerViewModel.FormattedText); 78Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 79Assert.Equal(rawXml, instance.TextVisualizerViewModel.FormattedText); 98Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 99Assert.Equal(expectedXml, instance.TextVisualizerViewModel.FormattedText); 114Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 115Assert.Equal(rawText, instance.TextVisualizerViewModel.FormattedText); 208Assert.Equal(DashboardUIHelpers.PropertiesFormat, instance.TextVisualizerViewModel.FormatKind); 227Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind);