JsonParameterInfo
Holds relevant state about a method parameter, like the default value of
the parameter, and the position in the method's parameter list.
protected JsonParameterInfo()
public static JsonParameterInfo CreateIgnoredParameterPlaceholder(JsonParameterInfoValues parameterInfo, JsonPropertyInfo matchingProperty, bool sourceGenMode)
Create a parameter that is ignored at run time. It uses the same type (typeof(sbyte)) to help
prevent issues with unsupported types and helps ensure we don't accidently (de)serialize it.
public virtual void Initialize(JsonParameterInfoValues parameterInfo, JsonPropertyInfo matchingProperty, JsonSerializerOptions options)