Example #1
0
 void IUtf8JsonSerializable.Write(Utf8JsonWriter writer)
 {
     writer.WriteStartObject();
     writer.WritePropertyName("keyType");
     writer.WriteStringValue(KeyType.ToSerialString());
     if (Optional.IsDefined(Key))
     {
         writer.WritePropertyName("key");
         writer.WriteStringValue(Key);
     }
     writer.WriteEndObject();
 }
 void IUtf8JsonSerializable.Write(Utf8JsonWriter writer)
 {
     writer.WriteStartObject();
     writer.WritePropertyName("keyType");
     writer.WriteStringValue(KeyType.ToSerialString());
     if (Key != null)
     {
         writer.WritePropertyName("key");
         writer.WriteStringValue(Key);
     }
     writer.WriteEndObject();
 }