Class CcCamelCaseNamesContractResolver
Namespace: Aurigma.DesignAtoms.Serialization.Json
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class CcCamelCaseNamesContractResolver : CamelCasePropertyNamesContractResolver
Inheritance: System.Object -> CcCamelCaseNamesContractResolver
Constructors
CcCamelCaseNamesContractResolver
public CcCamelCaseNamesContractResolver(IContainer container)
Methods
CreateObjectContract
protected override JsonObjectContract CreateObjectContract(Type objectType)
Parameters
| Type | Name | Description |
|---|---|---|
System.Type | objectType |
Returns
Newtonsoft.Json.Serialization.JsonObjectContract
CreateDictionaryContract
protected override JsonDictionaryContract CreateDictionaryContract(Type objectType)
Parameters
| Type | Name | Description |
|---|---|---|
System.Type | objectType |
Returns
Newtonsoft.Json.Serialization.JsonDictionaryContract
CreateProperty
protected override JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)
Parameters
| Type | Name | Description |
|---|---|---|
System.Reflection.MemberInfo | member | |
Newtonsoft.Json.MemberSerialization | memberSerialization |
Returns
Newtonsoft.Json.Serialization.JsonProperty