JsonObjectTypeDescription
Gets JSON information about a .NET type.
Gets the format string.
Gets a value indicating whether this is an any type (e.g. object).
Gets a value indicating whether this is a complex type (i.e. object, dictionary or array).
Gets a value indicating whether the object is a generic dictionary.
Gets a value indicating whether the type is an enum.
Gets a value indicating whether the type is nullable.
Gets the type.
public static JsonObjectTypeDescription FromType(Type type, IEnumerable<Attribute> parentAttributes, EnumHandling defaultEnumHandling)
Creates a JsonObjectTypeDescription from a Type.
public static bool IsStringEnum(Type classType, IEnumerable<Attribute> propertyAttributes, EnumHandling defaultEnumHandling)
Determines whether the an enum property serializes to a string.
Applies the type and format to the given schema.