using BuildingBlock.Catalog.Contracts.Conventions;
namespace BuildingBlock.Catalog.Contracts.Responses;
///
/// Transport-neutral catalog product response contract.
///
/// Contract envelope metadata.
/// Product identifier in catalog capability scope.
/// Product display name.
public sealed record ProductContractResponse(
CatalogContractEnvelope Envelope,
string ProductId,
string DisplayName);