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