2 writes to TextVisualizerViewModel
Aspire.Dashboard (2)
Components\Dialogs\TextVisualizerDialog.razor.cs (2)
80
TextVisualizerViewModel
= new TextVisualizerViewModel(Content.Text, indentText: true, Content.FixedFormat);
84
TextVisualizerViewModel
= new TextVisualizerViewModel(Content.Text, indentText: true, knownFormat: Content.InitialFormat);
35 references to TextVisualizerViewModel
Aspire.Dashboard (7)
Components\Dialogs\TextVisualizerDialog.razor.cs (7)
27
internal bool IsMarkdownFormat =>
TextVisualizerViewModel
.FormatKind == DashboardUIHelpers.MarkdownFormat;
70
_selectedFormat = GetSelectedFormatOption(
TextVisualizerViewModel
.FormatKind);
86
if (
TextVisualizerViewModel
.FormatKind == DashboardUIHelpers.JsonFormat)
90
else if (
TextVisualizerViewModel
.FormatKind == DashboardUIHelpers.XmlFormat)
104
_selectedFormat = GetSelectedFormatOption(
TextVisualizerViewModel
.FormatKind);
125
TextVisualizerViewModel
.UpdateFormat(_selectedFormat.Id ?? DashboardUIHelpers.PlaintextFormat);
155
await JS.DownloadFileAsync(Content.DownloadFileName,
TextVisualizerViewModel
.FormattedText);
Aspire.Dashboard.Components.Tests (28)
Controls\TextVisualizerDialogTests.cs (28)
98
Assert.Equal(expectedJson, instance.
TextVisualizerViewModel
.FormattedText);
99
Assert.Equal(DashboardUIHelpers.JsonFormat, instance.
TextVisualizerViewModel
.FormatKind);
127
Assert.Equal(DashboardUIHelpers.XmlFormat, instance.
TextVisualizerViewModel
.FormatKind);
128
Assert.Equal(expectedXml, instance.
TextVisualizerViewModel
.FormattedText);
133
Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.
TextVisualizerViewModel
.FormatKind);
134
Assert.Equal(rawXml, instance.
TextVisualizerViewModel
.FormattedText);
163
Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.
TextVisualizerViewModel
.FormatKind);
164
Assert.Equal(rawXml, dialog.
TextVisualizerViewModel
.FormattedText);
174
Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.
TextVisualizerViewModel
.FormatKind);
175
Assert.Equal(rawXml, dialog.
TextVisualizerViewModel
.FormattedText);
210
Assert.Equal(DashboardUIHelpers.XmlFormat, instance.
TextVisualizerViewModel
.FormatKind);
211
Assert.Equal(expectedXml, instance.
TextVisualizerViewModel
.FormattedText);
227
Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.
TextVisualizerViewModel
.FormatKind);
228
Assert.Equal(rawText, instance.
TextVisualizerViewModel
.FormattedText);
357
Assert.Equal(DashboardUIHelpers.PropertiesFormat, instance.
TextVisualizerViewModel
.FormatKind);
377
Assert.Equal(DashboardUIHelpers.JsonFormat, instance.
TextVisualizerViewModel
.FormatKind);
384
instance.
TextVisualizerViewModel
.FormattedText);
439
Assert.Equal(expectedFormat, dialog.Instance.
TextVisualizerViewModel
.FormatKind);
440
Assert.Equal(query, dialog.Instance.
TextVisualizerViewModel
.FormattedText);
451
Assert.Equal(DashboardUIHelpers.SqlFormat, dialog.Instance.
TextVisualizerViewModel
.FormatKind);
453
Assert.Equal(query, dialog.Instance.
TextVisualizerViewModel
.FormattedText);
457
Assert.Equal(DashboardUIHelpers.PlaintextFormat, dialog.Instance.
TextVisualizerViewModel
.FormatKind);
458
Assert.Equal(query, dialog.Instance.
TextVisualizerViewModel
.FormattedText);
481
Assert.Equal(expectedFormat, dialog.
TextVisualizerViewModel
.FormatKind);
487
Assert.Equal(text, dialog.
TextVisualizerViewModel
.FormattedText);
505
Assert.Equal(DashboardUIHelpers.SqlFormat, getCut().FindComponent<TextVisualizerDialog>().Instance.
TextVisualizerViewModel
.FormatKind);
574
Assert.Equal(expectedFormat, dialog.Instance.
TextVisualizerViewModel
.FormatKind);
575
Assert.Equal(message, dialog.Instance.
TextVisualizerViewModel
.FormattedText);