System.Text.Json.Serialization.Metadata.JsonUnionInfoValues<T>
namespace System.Text.Json.Serialization.Metadata
{
public sealed class JsonUnionInfoValues<T>
{
public IList<JsonUnionCaseInfo> UnionCases { get; set; }
public Func<Type, object, T> UnionConstructor { get; set; }
public Func<T, (Type CaseType, object CaseValue)> UnionDeconstructor { get; set; }
public JsonTypeClassifier TypeClassifier { get; set; }
public JsonTypeClassifierFactory TypeClassifierFactory { get; set; }
public JsonUnionInfoValues();
}
}