C# Client Library
A C# Client Library for the AnalyzeRe REST API
Loading...
Searching...
No Matches
AnalyzeRe.JsonConverters.PerspectiveConverter Class Reference

Converts JSON string representations of Perspective to an instance. More...

Public Member Functions

override bool CanConvert (Type objectType)
 Returns true if the target type is a Perspective instance.
 
override object ReadJson (JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
 Uses the Perspective.FromString static factory method to return either one of the immutable perspective singletons, or a new perspective instance.
 
override void WriteJson (JsonWriter writer, object value, JsonSerializer serializer)
 

Detailed Description

Converts JSON string representations of Perspective to an instance.

Definition at line 9 of file PerspectiveConverter.cs.

Inheritance diagram for AnalyzeRe.JsonConverters.PerspectiveConverter:

Member Function Documentation

◆ CanConvert()

override bool AnalyzeRe.JsonConverters.PerspectiveConverter.CanConvert ( Type  objectType)

Returns true if the target type is a Perspective instance.

◆ ReadJson()

override object AnalyzeRe.JsonConverters.PerspectiveConverter.ReadJson ( JsonReader  reader,
Type  objectType,
object  existingValue,
JsonSerializer  serializer 
)

Uses the Perspective.FromString static factory method to return either one of the immutable perspective singletons, or a new perspective instance.

◆ WriteJson()

override void AnalyzeRe.JsonConverters.PerspectiveConverter.WriteJson ( JsonWriter  writer,
object  value,
JsonSerializer  serializer 
)
inline

Definition at line 25 of file PerspectiveConverter.cs.


The documentation for this class was generated from the following file: