18 references to DashboardJsonSerializerContext
Aspire.Dashboard (6)
DashboardWebApplication.cs (2)
254
options.SerializerOptions.TypeInfoResolverChain.Insert(0,
DashboardJsonSerializerContext
.Default);
264
options.JsonTypeInfoResolvers.Add(
DashboardJsonSerializerContext
.Default);
Model\Interaction\InputViewModel.cs (1)
146
? JsonSerializer.Serialize(successfulRefs,
DashboardJsonSerializerContext
.DefaultContext.ListFileReferenceViewModel)
Otlp\Http\OtlpHttpEndpointsBuilder.cs (1)
113
var json = JsonSerializer.Serialize(status,
DashboardJsonSerializerContext
.Default.StatusResponse);
Serialization\DashboardJsonSerializerContext.cs (1)
58
public static
DashboardJsonSerializerContext
DefaultContext { get; } = new(DefaultOptions);
ServiceClient\DashboardRunStore.cs (1)
83
private static readonly
DashboardJsonSerializerContext
s_jsonContext = new(new JsonSerializerOptions { WriteIndented = true });
Aspire.Dashboard.Components.Tests (4)
Pages\ResourcesTests.cs (4)
391
var serializedIcons = JsonSerializer.SerializeToElement(icons,
DashboardJsonSerializerContext
.Default.Options);
394
Assert.Equivalent(icons, serializedIcons.Deserialize(icons.GetType(),
DashboardJsonSerializerContext
.Default.Options), strict: true);
398
var serializedResources = JsonSerializer.SerializeToElement(resources,
DashboardJsonSerializerContext
.Default.Options);
400
Assert.Equivalent(resources, serializedResources.Deserialize(resources.GetType(),
DashboardJsonSerializerContext
.Default.Options), strict: true);
Aspire.Dashboard.Tests (8)
DashboardJsonSerializerContextTests.cs (6)
33
DashboardJsonSerializerContext
.Default.PlotlyTraceArray);
45
DashboardJsonSerializerContext
.Default.ListInt32);
57
Assert.NotNull(
DashboardJsonSerializerContext
.Default.GetTypeInfo(interopType));
68
Assert.NotNull(
DashboardJsonSerializerContext
.Default.GetTypeInfo(pageStateType));
91
DashboardJsonSerializerContext
.Default.TracesPageState);
94
DashboardJsonSerializerContext
.Default.TracesPageState);
LocalBrowserStorageTests.cs (2)
146
circuitOptions ??= CreateCircuitOptions(
DashboardJsonSerializerContext
.Default);
171
return ((IJsonTypeInfoResolver)
DashboardJsonSerializerContext
.Default).GetTypeInfo(type, options);