Assuming that all types having a legacyResourceId also have a GID, can we get this change so that both IDs are accessible via the ILegacyInteroperability interface?
public interface ILegacyInteroperability : IGraphQLObject
{
/// <summary>
/// The globally-unique ID.
/// </summary>
[JsonPropertyName("id")]
public string? id { get; set; }
/// <summary>
/// The ID of the corresponding resource in the REST Admin API.
/// </summary>
[JsonPropertyName("legacyResourceId")]
public ulong? legacyResourceId { get; set; }
}
It does compile successfully.
Thank you!