C# Client Library
A C# Client Library for the AnalyzeRe REST API
AnalyzeRe.JsonConverters Namespace Reference

Classes

class  AnalyzeReJsonConverter
 A pre-configured RestSharp serializer / deserializer which is made to support parsing of AnalyzeRe API JSON strings, including complex objects such as derived resources, references, URIs and DateTimes. More...
 
class  AnalyzeReSerializationContractResolver
 Custom property contract resolver which specifies that Server-Generated Analyze Re properties should be ignored on serialization. Also adds a layer of caching. More...
 
class  ComplexNestedObjectConverter
 Ensure that when converting arbitrary dictionaries, nested dictionaries are correctly converted as well. More...
 
class  DerivedResourceCreationConverter
 Allows serializing and deserializing derived Analyze Re Resources to a target base type. (For instance deserializing a CatXL object to a base Layer object reference). More...
 
class  JsonCreationConverter
 Json converter helper class. More...
 
class  JsonSerializerExtensionMethods
 Extension Methods to help with copying JsonSerializer settings. More...
 
class  LayerViewCreationConverter
 Allows serializing and deserializing derived AnalyzeRe Resource Views to a target base type. (For instance deserializing a LayerView json object containing a CatXL layer to a LayerView{CatXL}). More...
 
class  PortfolioViewSerializer
 Allows serializing and deserializing PortfolioViews, which require a special rule since they can only include a portfolio reference or a list of layer_views, but not both on post. More...
 
class  ReferenceConverter
 Deserializes AnalyzeRe API Reference objects to a new instance of a the target generic Reference type, and Serializes Reference objects too. More...
 
class  RespectIgnoreDataMemberResolver
 Properties tagged with the system IgnoreDataMemberAttribute should be ignored by the JSON serializer. Due to a Newtonsoft JSON bug (https://github.com/JamesNK/Newtonsoft.Json/issues/943) We need to use their own specific JsonIgnore attribute to effectively ignore a property. This contract resolver aims to correct that. More...
 
class  UriConverter
 Converts JSON string representations of URLs to and from System.Uri instances. More...
 

Class Documentation

class AnalyzeRe::JsonConverters::JsonCreationConverter

Json converter helper class.

Definition at line 7 of file JsonCreationConverter.cs.