RtSecretValueNewtonsoftConverter
Namespace: Meshmakers.Octo.Runtime.Contracts.Serialization
Newtonsoft converter of RtSecretValue (strict marker contract, see RtSecretValueWireFormat). Applied to the type, so every serializer uses it.
public sealed class RtSecretValueNewtonsoftConverter : JsonConverter<RtSecretValue>
Inheritance Object → JsonConverter → JsonConverter<RtSecretValue> → RtSecretValueNewtonsoftConverter
Properties
CanRead
public bool CanRead { get; }
Property Value
CanWrite
public bool CanWrite { get; }
Property Value
Constructors
RtSecretValueNewtonsoftConverter()
public RtSecretValueNewtonsoftConverter()
Methods
WriteJson(JsonWriter, RtSecretValue, JsonSerializer)
public void WriteJson(JsonWriter writer, RtSecretValue value, JsonSerializer serializer)
Parameters
writer JsonWriter
value RtSecretValue
serializer JsonSerializer
ReadJson(JsonReader, Type, RtSecretValue, Boolean, JsonSerializer)
public RtSecretValue ReadJson(JsonReader reader, Type objectType, RtSecretValue existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
reader JsonReader
objectType Type
existingValue RtSecretValue
hasExistingValue Boolean
serializer JsonSerializer