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
-
DefaultContractResolverDisCatSharpContractResolver
- Implements
-
IContractResolver
- Inherited Members
-
DefaultContractResolver.DynamicCodeGenerationDefaultContractResolver.DefaultMembersSearchFlagsDefaultContractResolver.SerializeCompilerGeneratedMembersDefaultContractResolver.IgnoreSerializableInterfaceDefaultContractResolver.IgnoreSerializableAttributeDefaultContractResolver.IgnoreIsSpecifiedMembersDefaultContractResolver.IgnoreShouldSerializeMembersDefaultContractResolver.NamingStrategy
Methods
- CreateProperty(MemberInfo, MemberSerialization)
Creates a Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.