public TypedFormatter(IUtf8JsonFormatterResolver resolver, ITypedFormatterTypeProvider typeProvider, string typePropertyName = "type") { Resolver = resolver; TypeProvider = typeProvider; TypePropertyName = typePropertyName; m_typePropertyNameBytes = JsonWriter.GetEncodedPropertyName(typePropertyName); m_typePropertyNameValue = new ArraySegment <byte>(m_typePropertyNameBytes, 1, m_typePropertyNameBytes.Length - 3); }
public Utf8JsonFormatterResolver(ITypedFormatterTypeProvider typedFormatterTypeProvider = null) { TypedFormatterTypeProvider = typedFormatterTypeProvider ?? new TypedFormatterTypeProvider(); }