void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); writer.WritePropertyName("referenceType"); writer.WriteStringValue(ReferenceType.ToString()); writer.WriteEndObject(); }
void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); if (Optional.IsDefined(JobId)) { if (JobId != null) { writer.WritePropertyName("jobId"); writer.WriteStringValue(JobId); } else { writer.WriteNull("jobId"); } } if (Optional.IsDefined(Path)) { if (Path != null) { writer.WritePropertyName("path"); writer.WriteStringValue(Path); } else { writer.WriteNull("path"); } } writer.WritePropertyName("referenceType"); writer.WriteStringValue(ReferenceType.ToString()); writer.WriteEndObject(); }
void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); if (Optional.IsDefined(AssetId)) { writer.WritePropertyName("assetId"); writer.WriteStringValue(AssetId); } writer.WritePropertyName("referenceType"); writer.WriteStringValue(ReferenceType.ToString()); writer.WriteEndObject(); }