- 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
16 lines
482 B
C#
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"]);
|
|
}
|