2 writes to TextVisualizerViewModel
Aspire.Dashboard (2)
Components\Dialogs\TextVisualizerDialog.razor.cs (2)
79TextVisualizerViewModel = new TextVisualizerViewModel(Content.Text, indentText: true, Content.FixedFormat); 83TextVisualizerViewModel = new TextVisualizerViewModel(Content.Text, indentText: true);
24 references to TextVisualizerViewModel
Aspire.Dashboard (7)
Components\Dialogs\TextVisualizerDialog.razor.cs (7)
27internal bool IsMarkdownFormat => TextVisualizerViewModel.FormatKind == DashboardUIHelpers.MarkdownFormat; 69_selectedFormat = GetSelectedFormatOption(TextVisualizerViewModel.FormatKind); 85if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.JsonFormat) 89else if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.XmlFormat) 102_selectedFormat = GetSelectedFormatOption(TextVisualizerViewModel.FormatKind); 123TextVisualizerViewModel.UpdateFormat(_selectedFormat.Id ?? DashboardUIHelpers.PlaintextFormat); 150await JS.DownloadFileAsync(Content.DownloadFileName, TextVisualizerViewModel.FormattedText);
Aspire.Dashboard.Components.Tests (17)
Controls\TextVisualizerDialogTests.cs (17)
56Assert.Equal(expectedJson, instance.TextVisualizerViewModel.FormattedText); 57Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 85Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 86Assert.Equal(expectedXml, instance.TextVisualizerViewModel.FormattedText); 91Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 92Assert.Equal(rawXml, instance.TextVisualizerViewModel.FormattedText); 121Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.TextVisualizerViewModel.FormatKind); 122Assert.Equal(rawXml, dialog.TextVisualizerViewModel.FormattedText); 132Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.TextVisualizerViewModel.FormatKind); 133Assert.Equal(rawXml, dialog.TextVisualizerViewModel.FormattedText); 168Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 169Assert.Equal(expectedXml, instance.TextVisualizerViewModel.FormattedText); 185Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 186Assert.Equal(rawText, instance.TextVisualizerViewModel.FormattedText); 315Assert.Equal(DashboardUIHelpers.PropertiesFormat, instance.TextVisualizerViewModel.FormatKind); 335Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 342instance.TextVisualizerViewModel.FormattedText);