Class PlaceholderFeatureConverter

Version: 21.x

Handles conversion of a Placeholder feature collection.

Inheritance
System.Object
PlaceholderFeatureConverter
Namespace: Sitecore.LayoutService.Client.Json.Converter
Assembly: Sitecore.LayoutService.Client.Json.dll
Syntax
RequestResponse
public class PlaceholderFeatureConverter : JsonConverter<Placeholder>

Constructors

PlaceholderFeatureConverter(IFieldParser)

Initializes a new instance of the PlaceholderFeatureConverter class.

Declaration
RequestResponse
public PlaceholderFeatureConverter(IFieldParser fieldParser)
Parameters
TypeNameDescription
IFieldParserfieldParser

The field parser.

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 Placeholder Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
TypeNameDescription
System.Text.Json.Utf8JsonReaderreader
System.TypetypeToConvert
System.Text.Json.JsonSerializerOptionsoptions
Returns
TypeDescription
Placeholder

Write(Utf8JsonWriter, Placeholder, JsonSerializerOptions)

Declaration
RequestResponse
public override void Write(Utf8JsonWriter writer, Placeholder value, JsonSerializerOptions options)
Parameters
TypeNameDescription
System.Text.Json.Utf8JsonWriterwriter
Placeholdervalue
System.Text.Json.JsonSerializerOptionsoptions

Do you have some feedback for us?

If you have suggestions for improving this article,