25 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)
371CommandResultFormat.Json => DashboardUIHelpers.JsonFormat,
Model\ResourceMenuBuilder.cs (1)
111FixedFormat = DashboardUIHelpers.JsonFormat
Model\SpanMenuBuilder.cs (1)
105FixedFormat = DashboardUIHelpers.JsonFormat
Model\StructuredLogMenuBuilder.cs (1)
129FixedFormat = 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 (4)
Controls\TextVisualizerDialogTests.cs (4)
51Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind); 52Assert.Equal([DashboardUIHelpers.JsonFormat, DashboardUIHelpers.PlaintextFormat], instance.EnabledOptions.ToImmutableSortedSet()); 287await dialogService.ShowDialogAsync<TextVisualizerDialog>(new TextVisualizerDialogViewModel(rawText, string.Empty, ContainsSecret: false, FixedFormat: DashboardUIHelpers.JsonFormat), []); 293Assert.Equal(DashboardUIHelpers.JsonFormat, instance.TextVisualizerViewModel.FormatKind);
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)
77var vm = new TextVisualizerViewModel("""{"key":"value"}""", indentText, knownFormat: DashboardUIHelpers.JsonFormat); 80Assert.Equal(DashboardUIHelpers.JsonFormat, vm.FormatKind); 95var vm = new TextVisualizerViewModel("""{"large":9223372036854775807,"precise":0.1234567890123456789012345,"trailing":1.2300}""", indentText: true, knownFormat: DashboardUIHelpers.JsonFormat); 113var vm = new TextVisualizerViewModel(json, indentText: true, knownFormat: DashboardUIHelpers.JsonFormat); 115Assert.Equal(DashboardUIHelpers.JsonFormat, vm.FormatKind); 130var vm = new TextVisualizerViewModel("""[/* number */0.1234567890123456789012345,9223372036854775807,1.2300]""", indentText: true, knownFormat: DashboardUIHelpers.JsonFormat);