Class CustomContractResolver
- Namespace
- H.Extensions.NewtonsoftJson
- Assembly
- H.Extensions.NewtonsoftJson.dll
public class CustomContractResolver : DefaultContractResolver, IContractResolver
- Inheritance
-
DefaultContractResolverCustomContractResolver
- Implements
-
IContractResolver
- Inherited Members
-
DefaultContractResolver.DynamicCodeGenerationDefaultContractResolver.DefaultMembersSearchFlagsDefaultContractResolver.SerializeCompilerGeneratedMembersDefaultContractResolver.IgnoreSerializableInterfaceDefaultContractResolver.IgnoreSerializableAttributeDefaultContractResolver.IgnoreIsSpecifiedMembersDefaultContractResolver.IgnoreShouldSerializeMembersDefaultContractResolver.NamingStrategy
- Extension Methods
Methods
CreateProperty(MemberInfo, MemberSerialization)
Creates a Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.
protected override JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)
Parameters
member
MemberInfoThe member to create a Newtonsoft.Json.Serialization.JsonProperty for.
memberSerialization
MemberSerializationThe member's parent Newtonsoft.Json.MemberSerialization.
Returns
- JsonProperty
A created Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.