![]() |
C# Client Library
A C# Client Library for the AnalyzeRe REST API
|
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 |
| A custom property contract resolver which allows Server-Generated Analyze Re properties (ServerGenerated) to be ignored on serialization. More... | |
| class | CachedContractResolver |
| A wrapper for the basic DefaultContractResolver which caches the set of members to be serialized for a given base type, speeding up subsequent calls, and also provides an interface for filtering members (caching that result as well). 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 | PerspectiveConverter |
| Converts JSON string representations of Perspective to an instance. 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 framework IgnoreDataMemberAttribute should be ignored by the serializers. Due to a (perceived) issue in Newtonsoft JSON (Submitted here: https://github.com/JamesNK/Newtonsoft.Json/issues/943), we would need to use their own JsonIgnoreAttribute to effectively ignore a property. This contract resolver aims to correct that by adding support for the framework attribute. More... | |
| class | UriConverter |
| Converts JSON string representations of URLs to and from System.Uri instances. More... | |