Table of Contents

Class IslandDefinitionGroupJsonConverter

Namespace
Root
Assembly
Game.Orchestration.dll
public class IslandDefinitionGroupJsonConverter : JsonConverter<IIslandDefinitionGroup>
Inheritance
object
JsonConverter
JsonConverter<IIslandDefinitionGroup>
IslandDefinitionGroupJsonConverter
Extension Methods

Constructors

IslandDefinitionGroupJsonConverter(IIslandGroupDefinitionSerializationSolver)

public IslandDefinitionGroupJsonConverter(IIslandGroupDefinitionSerializationSolver islandGroupDefinitionSerializationSolver)

Parameters

islandGroupDefinitionSerializationSolver IIslandGroupDefinitionSerializationSolver

Properties

CanWrite

public override bool CanWrite { get; }

Property Value

bool

Methods

ReadJson(JsonReader, Type, IIslandDefinitionGroup, bool, JsonSerializer)

public override IIslandDefinitionGroup ReadJson(JsonReader reader, Type objectType, IIslandDefinitionGroup existingValue, bool hasExistingValue, JsonSerializer serializer)

Parameters

reader JsonReader
objectType Type
existingValue IIslandDefinitionGroup
hasExistingValue bool
serializer JsonSerializer

Returns

IIslandDefinitionGroup

WriteJson(JsonWriter, IIslandDefinitionGroup, JsonSerializer)

public override void WriteJson(JsonWriter writer, IIslandDefinitionGroup value, JsonSerializer serializer)

Parameters

writer JsonWriter
value IIslandDefinitionGroup
serializer JsonSerializer