Table of Contents
API reference

Class DisCatSharpContractResolver

Namespace
DisCatSharp.Net.Serialization
Assembly
DisCatSharp.dll

Contract resolver that combines Optional and ShouldSerializeXy() support.

public sealed class DisCatSharpContractResolver : DefaultContractResolver, IContractResolver
Inheritance
DefaultContractResolver
DisCatSharpContractResolver
Implements
IContractResolver
Inherited Members
DefaultContractResolver.DynamicCodeGeneration
DefaultContractResolver.DefaultMembersSearchFlags
DefaultContractResolver.SerializeCompilerGeneratedMembers
DefaultContractResolver.IgnoreSerializableInterface
DefaultContractResolver.IgnoreSerializableAttribute
DefaultContractResolver.IgnoreIsSpecifiedMembers
DefaultContractResolver.IgnoreShouldSerializeMembers
DefaultContractResolver.NamingStrategy

Methods

CreateProperty(MemberInfo, MemberSerialization)

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