Table of Contents

Class NullableContractResolver

Namespace
NetCoreForce.Client.Serializer
Assembly
NetCoreForce.Client.dll
public class NullableContractResolver : DefaultContractResolver, IContractResolver
Inheritance
DefaultContractResolver
NullableContractResolver
Implements
IContractResolver
Inherited Members
DefaultContractResolver.DynamicCodeGeneration
DefaultContractResolver.DefaultMembersSearchFlags
DefaultContractResolver.SerializeCompilerGeneratedMembers
DefaultContractResolver.IgnoreSerializableInterface
DefaultContractResolver.IgnoreSerializableAttribute
DefaultContractResolver.IgnoreIsSpecifiedMembers
DefaultContractResolver.IgnoreShouldSerializeMembers
DefaultContractResolver.NamingStrategy

Constructors

NullableContractResolver(List<string>)

public NullableContractResolver(List<string> fieldsToNull = null)

Parameters

fieldsToNull List<string>

Methods

CreateProperty(MemberInfo, MemberSerialization)

Creates a Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.

protected override JsonProperty CreateProperty(MemberInfo member, MemberSerialization serialization)

Parameters

member MemberInfo

The member to create a Newtonsoft.Json.Serialization.JsonProperty for.

serialization MemberSerialization

Returns

JsonProperty

A created Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.