void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); writer.WritePropertyName("name"); writer.WriteStringValue(Name); writer.WritePropertyName("type"); writer.WriteStringValue(ResourceType.ToString()); writer.WriteEndObject(); }
void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); writer.WritePropertyName("name"); writer.WriteStringValue(Name); writer.WritePropertyName("type"); writer.WriteStringValue(ResourceType.ToString()); if (Optional.IsDefined(AutoGeneratedDomainNameLabelScope)) { writer.WritePropertyName("autoGeneratedDomainNameLabelScope"); writer.WriteStringValue(AutoGeneratedDomainNameLabelScope.Value.ToString()); } writer.WriteEndObject(); }