building-block-inventory/src/BuildingBlock.Inventory.Contracts/Conventions/InventoryPackageContract.cs
José René White Enciso b24d4009ed feat(contracts): add transport-neutral inventory contracts
- WHY: align inventory capability contracts with protocol-agnostic integration boundaries
- WHAT: add contract conventions, grpc adapter surfaces, and blueprint descriptor consumption
- RULE: enforce building-block to blueprint dependency direction
2026-02-22 02:57:11 -06:00

16 lines
482 B
C#

using Core.Blueprint.Common.Contracts;
namespace BuildingBlock.Inventory.Contracts.Conventions;
/// <summary>
/// Defines package descriptor metadata for inventory contracts package.
/// </summary>
public sealed class InventoryPackageContract : IBlueprintPackageContract
{
/// <inheritdoc />
public BlueprintPackageDescriptor Descriptor { get; } = new(
"BuildingBlock.Inventory.Contracts",
PackageVersionPolicy.Minor,
["Core.Blueprint.Common"]);
}