JsonSerializerContext
Provides metadata about a set of types that is relevant to JSON serialization.
Gets the run-time specified options of the context. If no options were passed when instanciating the context, then a new instance is bound and returned.
Returns a JsonTypeInfo instance representing the given type.