C# Класс NSwag.Integration.ClientPCL.JsonExceptionConverter

Наследование: Newtonsoft.Json.JsonConverter
Показать файл Открыть проект

Открытые методы

Метод Описание
CanConvert ( System objectType ) : bool
JsonExceptionConverter ( ) : NSwag.Integration.ClientPCL.Contracts
ReadJson ( Newtonsoft reader, System objectType, object existingValue, Newtonsoft serializer ) : object
WriteJson ( Newtonsoft writer, object value, Newtonsoft serializer ) : void

Приватные методы

Метод Описание
GetExceptionProperties ( System exceptionType ) : string>.System.Collections.Generic.IDictionary
GetField ( System type, string fieldName ) : System.Reflection.FieldInfo
SetExceptionFieldValue ( Newtonsoft jObject, string propertyName, object value, string fieldName, Newtonsoft resolver, Newtonsoft serializer ) : void

Описание методов

CanConvert() публичный Метод

public CanConvert ( System objectType ) : bool
objectType System
Результат bool

JsonExceptionConverter() публичный Метод

public JsonExceptionConverter ( ) : NSwag.Integration.ClientPCL.Contracts
Результат NSwag.Integration.ClientPCL.Contracts

ReadJson() публичный Метод

public ReadJson ( Newtonsoft reader, System objectType, object existingValue, Newtonsoft serializer ) : object
reader Newtonsoft
objectType System
existingValue object
serializer Newtonsoft
Результат object

WriteJson() публичный Метод

public WriteJson ( Newtonsoft writer, object value, Newtonsoft serializer ) : void
writer Newtonsoft
value object
serializer Newtonsoft
Результат void