Click or drag to resize

JsonMapGenerator Class

Generates a JsonMap based on a class structure and the relevant types' data members.
Inheritance Hierarchy
SystemObject
  MFiles.VAF.Configuration.JsonMappingJsonMapGenerator

Namespace:  MFiles.VAF.Configuration.JsonMapping
Assembly:  MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 2.2.0.9
Syntax
C#
public class JsonMapGenerator

The JsonMapGenerator type exposes the following members.

Constructors
  NameDescription
Public methodJsonMapGenerator
Top
Properties
  NameDescription
Public propertyCustomMappers
Custom mappers to use while generating the JsonMaps for a type.
Top
Methods
  NameDescription
Public methodGenerate
Generates a JsonMap based on a class structure and the relevant types' data members.
Public methodGetDataMemberSourcePath
Generates a JSON path to where a data members's value will be deserialzed to.
Public methodGetDataMemberTargetPath
Generates a JSON path to where a data members's value should be mapped to in a target format.
Public methodGetMappingAttribute
Gets the JsonMappingAttribute of a data member for a specific mapping target if one exists.
Top
See Also