25 references to JsonFormat
Aspire.Dashboard (11)
Components\Dialogs\TextVisualizerDialog.razor.cs (3)
64
new SelectViewModel<string> { Id = DashboardUIHelpers.
JsonFormat
, Name = Loc[nameof(Resources.Dialogs.TextVisualizerDialogJsonFormat)] },
86
if (TextVisualizerViewModel.FormatKind == DashboardUIHelpers.
JsonFormat
)
88
EnabledOptions.Add(DashboardUIHelpers.
JsonFormat
);
Model\DashboardCommandExecutor.cs (1)
371
CommandResultFormat.Json => DashboardUIHelpers.
JsonFormat
,
Model\ResourceMenuBuilder.cs (1)
111
FixedFormat = DashboardUIHelpers.
JsonFormat
Model\SpanMenuBuilder.cs (1)
105
FixedFormat = DashboardUIHelpers.
JsonFormat
Model\StructuredLogMenuBuilder.cs (1)
129
FixedFormat = DashboardUIHelpers.
JsonFormat
Model\TextVisualizerViewModel.cs (3)
36
ChangeFormattedText(DashboardUIHelpers.
JsonFormat
, indentText ? formattedJson : Text);
50
if (knownFormat == DashboardUIHelpers.
JsonFormat
&& TryFormatJson(text, out var formattedJson))
304
else if (newFormat == DashboardUIHelpers.
JsonFormat
)
Model\TraceMenuBuilder.cs (1)
123
FixedFormat = DashboardUIHelpers.
JsonFormat
Aspire.Dashboard.Components.Tests (4)
Controls\TextVisualizerDialogTests.cs (4)
51
Assert.Equal(DashboardUIHelpers.
JsonFormat
, instance.TextVisualizerViewModel.FormatKind);
52
Assert.Equal([DashboardUIHelpers.
JsonFormat
, DashboardUIHelpers.PlaintextFormat], instance.EnabledOptions.ToImmutableSortedSet());
287
await dialogService.ShowDialogAsync<TextVisualizerDialog>(new TextVisualizerDialogViewModel(rawText, string.Empty, ContainsSecret: false, FixedFormat: DashboardUIHelpers.
JsonFormat
), []);
293
Assert.Equal(DashboardUIHelpers.
JsonFormat
, instance.TextVisualizerViewModel.FormatKind);
Aspire.Dashboard.Tests (10)
Model\GenAIItemPartViewModelTests.cs (4)
47
Assert.Equal(DashboardUIHelpers.
JsonFormat
, itemPart.TextVisualizerViewModel.FormatKind);
79
Assert.Equal(DashboardUIHelpers.
JsonFormat
, itemPart.TextVisualizerViewModel.FormatKind);
111
Assert.Equal(DashboardUIHelpers.
JsonFormat
, itemPart.TextVisualizerViewModel.FormatKind);
147
Assert.Equal(DashboardUIHelpers.
JsonFormat
, itemPart.TextVisualizerViewModel.FormatKind);
Model\TextVisualizerViewModelTests.cs (6)
77
var vm = new TextVisualizerViewModel("""{"key":"value"}""", indentText, knownFormat: DashboardUIHelpers.
JsonFormat
);
80
Assert.Equal(DashboardUIHelpers.
JsonFormat
, vm.FormatKind);
95
var vm = new TextVisualizerViewModel("""{"large":9223372036854775807,"precise":0.1234567890123456789012345,"trailing":1.2300}""", indentText: true, knownFormat: DashboardUIHelpers.
JsonFormat
);
113
var vm = new TextVisualizerViewModel(json, indentText: true, knownFormat: DashboardUIHelpers.
JsonFormat
);
115
Assert.Equal(DashboardUIHelpers.
JsonFormat
, vm.FormatKind);
130
var vm = new TextVisualizerViewModel("""[/* number */0.1234567890123456789012345,9223372036854775807,1.2300]""", indentText: true, knownFormat: DashboardUIHelpers.
JsonFormat
);