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