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);