Class CustomResolver
A custom resolver that handles Json serialization and deserialization for Stream and DateTime values.
Implements
IContractResolver
Inherited Members
DefaultContractResolver.DynamicCodeGeneration
DefaultContractResolver.DefaultMembersSearchFlags
DefaultContractResolver.SerializeCompilerGeneratedMembers
DefaultContractResolver.IgnoreSerializableInterface
DefaultContractResolver.IgnoreSerializableAttribute
DefaultContractResolver.IgnoreIsSpecifiedMembers
DefaultContractResolver.IgnoreShouldSerializeMembers
DefaultContractResolver.NamingStrategy
Namespace: Oci.Common.Utils
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public class CustomResolver : DefaultContractResolver, IContractResolver
Methods
CreateProperty(MemberInfo, MemberSerialization)
Creates a Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo.
Declaration
protected override JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)
Parameters
Type | Name | Description |
---|---|---|
MemberInfo | member | The member to create a Newtonsoft.Json.Serialization.JsonProperty for. |
MemberSerialization | memberSerialization | The member's parent Newtonsoft.Json.MemberSerialization. |
Returns
Type | Description |
---|---|
JsonProperty | A created Newtonsoft.Json.Serialization.JsonProperty for the given MemberInfo. |
Overrides
Implements
Newtonsoft.Json.Serialization.IContractResolver