26 references to JsonFormat
Aspire.Dashboard (11)
Components\Dialogs\TextVisualizerDialog.razor.cs (3)
64new SelectViewModel<string> { Id = DashboardUIHelpers.JsonFormat, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] }, 86if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.JsonFormat) 88EnabledOptions.Add(DashboardUIHelpers.JsonFormat);
Model\DashboardCommandExecutor.cs (1)
365CommandResultFormat.Json => DashboardUIHelpers.JsonFormat,
Model\ResourceMenuBuilder.cs (1)
112FixedFormat = DashboardUIHelpers.JsonFormat
Model\SpanMenuBuilder.cs (1)
105FixedFormat = DashboardUIHelpers.JsonFormat
Model\StructuredLogMenuBuilder.cs (1)
131FixedFormat = DashboardUIHelpers.JsonFormat
Model\TextVisualizerViewModel.cs (3)
36ChangeFormattedText(DashboardUIHelpers.JsonFormat, indentText ? formattedJson : Text); 50if (knownFormat == DashboardUIHelpers.JsonFormat && TryFormatJson(text, out var formattedJson)) 304else if (newFormat == DashboardUIHelpers.JsonFormat)
Model\TraceMenuBuilder.cs (1)
123FixedFormat = DashboardUIHelpers.JsonFormat
Aspire.Dashboard.Components.Tests (5)
Controls\TextVisualizerDialogTests.cs (5)
99Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 100Assert.Equal([DashboardUIHelpers.JsonFormat, DashboardUIHelpers.PlaintextFormat], instance.EnabledOptions.ToImmutableSortedSet()); 370await dialogService.ShowDialogAsync<TextVisualizerDialog>(new TextVisualizerDialogViewModel(rawText, string.Empty, ContainsSecret: false, FixedFormat: DashboardUIHelpers.JsonFormat, InitialFormat: DashboardUIHelpers.SqlFormat), new DialogParameters()); 377Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 462[InlineData("""{"query":"SELECT 1"}""", null, DashboardUIHelpers.JsonFormat)]
Aspire.Dashboard.Tests (10)
Model\GenAIItemPartViewModelTests.cs (4)
47Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind); 79Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind); 111Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind); 147Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.TextVisualizerViewModel.FormatKind);
Model\TextVisualizerViewModelTests.cs (6)
108var vm = new TextVisualizerViewModel("""{"key":"value"}""", indentText, knownFormat: DashboardUIHelpers.JsonFormat); 111Assert.Equal(DashboardUIHelpers.JsonFormat, vm.FormatKind); 126var vm = new TextVisualizerViewModel("""{"large":9223372036854775807,"precise":0.1234567890123456789012345,"trailing":1.2300}""", indentText: true, knownFormat: DashboardUIHelpers.JsonFormat); 144var vm = new TextVisualizerViewModel(json, indentText: true, knownFormat: DashboardUIHelpers.JsonFormat); 146Assert.Equal(DashboardUIHelpers.JsonFormat, vm.FormatKind); 161var vm = new TextVisualizerViewModel("""[/* number */0.1234567890123456789012345,9223372036854775807,1.2300]""", indentText: true, knownFormat: DashboardUIHelpers.JsonFormat);