SystemTextJsonContractResolver

Provides support for , , and in System.Text.Json scenarios.

Syntax

public class SystemTextJsonContractResolver : DefaultContractResolver, IContractResolver

Inheritance

  • object
    • DefaultContractResolver

Implements

  • IContractResolver

Methods

CreateProperty

protected override JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)

Parameters

  • member MemberInfo:
  • memberSerialization MemberSerialization:

Returns

JsonProperty

Fields

Instance

public static readonly SystemTextJsonContractResolver Instance

Returns

SystemTextJsonContractResolver

Remarks

Influenced by https://github.com/RicoSuter/NJsonSchema/blob/master/src/NJsonSchema/Generation/SystemTextJsonUtilities.cs