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
RequestResponse
public class FieldConverter : JsonConverter<IFieldReader>

Constructors

FieldConverter()

Declaration
RequestResponse
public FieldConverter()

Methods

CanConvert(Type)

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

Read(ref Utf8JsonReader, Type, JsonSerializerOptions)

Declaration
RequestResponse
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
RequestResponse
public override void Write(Utf8JsonWriter writer, IFieldReader value, JsonSerializerOptions options)
Parameters
TypeNameDescription
System.Text.Json.Utf8JsonWriterwriter
IFieldReadervalue
System.Text.Json.JsonSerializerOptionsoptions

Do you have some feedback for us?

If you have suggestions for improving this article,