1. FieldConverter

Class FieldConverter

Version: 21.x

Handles conversion of a Fields.

Inheritance
System.Object
FieldConverter
Namespace: Sitecore.LayoutService.Client.Json.Converter
Assembly: Sitecore.LayoutService.Client.Json.dll
Syntax
public class FieldConverter : JsonConverter<IFieldReader>

Constructors

FieldConverter()

Declaration
public FieldConverter()

Methods

CanConvert(Type)

Declaration
public override bool CanConvert(Type typeToConvert)
Parameters
TypeNameDescription
System.TypetypeToConvert
Returns
TypeDescription
System.Boolean

Read(ref Utf8JsonReader, Type, JsonSerializerOptions)

Declaration
public override IFieldReader Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
TypeNameDescription
System.Text.Json.Utf8JsonReaderreader
System.TypetypeToConvert
System.Text.Json.JsonSerializerOptionsoptions
Returns
TypeDescription
IFieldReader

Write(Utf8JsonWriter, IFieldReader, JsonSerializerOptions)

Declaration
public override void Write(Utf8JsonWriter writer, IFieldReader value, JsonSerializerOptions options)
Parameters
TypeNameDescription
System.Text.Json.Utf8JsonWriterwriter
IFieldReadervalue
System.Text.Json.JsonSerializerOptionsoptions
If you have suggestions for improving this article, let us know!