Class PlacementInitiatorIdJsonConverter
- Namespace
- Root
- Assembly
- Game.Orchestration.dll
public class PlacementInitiatorIdJsonConverter : JsonConverter<PlacementInitiatorId>
- Inheritance
-
objectJsonConverterJsonConverter<PlacementInitiatorId>PlacementInitiatorIdJsonConverter
- Extension Methods
Constructors
PlacementInitiatorIdJsonConverter(IPlacementInitiatorIdRegistry)
public PlacementInitiatorIdJsonConverter(IPlacementInitiatorIdRegistry placersRegistry)
Parameters
placersRegistryIPlacementInitiatorIdRegistry
Properties
CanWrite
public override bool CanWrite { get; }
Property Value
- bool
Methods
ReadJson(JsonReader, Type, PlacementInitiatorId, bool, JsonSerializer)
public override PlacementInitiatorId ReadJson(JsonReader reader, Type objectType, PlacementInitiatorId existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
readerJsonReaderobjectTypeTypeexistingValuePlacementInitiatorIdhasExistingValueboolserializerJsonSerializer
Returns
WriteJson(JsonWriter, PlacementInitiatorId, JsonSerializer)
public override void WriteJson(JsonWriter writer, PlacementInitiatorId value, JsonSerializer serializer)
Parameters
writerJsonWritervaluePlacementInitiatorIdserializerJsonSerializer