1 write to FormatKind
Aspire.Dashboard (1)
Model\TextVisualizerViewModel.cs (1)
81FormatKind = format;
12 references to FormatKind
Aspire.Dashboard (7)
Components\Controls\TextVisualizer.razor.cs (2)
67if (ViewModel.FormatKind is not DashboardUIHelpers.PlaintextFormat) 111return $"log-content highlight-line language-{ViewModel.FormatKind} theme-a11y-{ThemeManager.EffectiveTheme.ToLower()}-min";
Components\Dialogs\TextVisualizerDialog.razor.cs (2)
60if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.JsonFormat) 64else if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.XmlFormat)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (2)
1073if (itemPart.TextVisualizerViewModel.FormatKind is DashboardUIHelpers.PlaintextFormat) 1093else if (itemPart.TextVisualizerViewModel.FormatKind is DashboardUIHelpers.MarkdownFormat)
Model\TextVisualizerViewModel.cs (1)
83FormattedLines = GetLines(FormattedText, FormatKind);
Aspire.Dashboard.Components.Tests (5)
Controls\TextVisualizerDialogTests.cs (5)
51Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 72Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 79Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind); 99Assert.Equal(DashboardUIHelpers.XmlFormat, instance.TextVisualizerViewModel.FormatKind); 115Assert.Equal(DashboardUIHelpers.PlaintextFormat, instance.TextVisualizerViewModel.FormatKind);