Class IslandDefinitionGroupJsonConverter
- Namespace
- Root
- Assembly
- Game.Orchestration.dll
public class IslandDefinitionGroupJsonConverter : JsonConverter<IIslandDefinitionGroup>
- Inheritance
-
objectJsonConverterJsonConverter<IIslandDefinitionGroup>IslandDefinitionGroupJsonConverter
- Extension Methods
Constructors
IslandDefinitionGroupJsonConverter(IIslandGroupDefinitionSerializationSolver)
public IslandDefinitionGroupJsonConverter(IIslandGroupDefinitionSerializationSolver islandGroupDefinitionSerializationSolver)
Parameters
islandGroupDefinitionSerializationSolverIIslandGroupDefinitionSerializationSolver
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
readerJsonReaderobjectTypeTypeexistingValueIIslandDefinitionGrouphasExistingValueboolserializerJsonSerializer
Returns
WriteJson(JsonWriter, IIslandDefinitionGroup, JsonSerializer)
public override void WriteJson(JsonWriter writer, IIslandDefinitionGroup value, JsonSerializer serializer)
Parameters
writerJsonWritervalueIIslandDefinitionGroupserializerJsonSerializer