GenericMethodHolder
namespace System.Text.Json.Serialization.Metadata
{
internal abstract class GenericMethodHolder
{
public abstract object DefaultValue { get; }
public abstract bool IsDefaultValue(object value);
public static GenericMethodHolder CreateHolder(Type type)
{
Type type2 = typeof(GenericMethodHolder<>).MakeGenericType(type);
return (GenericMethodHolder)Activator.CreateInstance(type2);
}
}
}