Class CreateableContractResolver
- Namespace
- NetCoreForce.Client.Serializer
- Assembly
- NetCoreForce.Client.dll
public class CreateableContractResolver : DefaultContractResolver, IContractResolver
- Inheritance
-
DefaultContractResolverCreateableContractResolver
- Implements
-
IContractResolver
- Inherited Members
-
DefaultContractResolver.DynamicCodeGenerationDefaultContractResolver.DefaultMembersSearchFlagsDefaultContractResolver.SerializeCompilerGeneratedMembersDefaultContractResolver.IgnoreSerializableInterfaceDefaultContractResolver.IgnoreSerializableAttributeDefaultContractResolver.IgnoreIsSpecifiedMembersDefaultContractResolver.IgnoreShouldSerializeMembersDefaultContractResolver.NamingStrategy
Constructors
CreateableContractResolver(List<string>)
public CreateableContractResolver(List<string> fieldsToNull = null)
Parameters
Methods
CreateProperty(MemberInfo, MemberSerialization)
Creates a Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.
protected override JsonProperty CreateProperty(MemberInfo member, MemberSerialization serialization)
Parameters
memberMemberInfoThe member to create a Newtonsoft.Json.Serialization.JsonProperty for.
serializationMemberSerialization
Returns
- JsonProperty
A created Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.