Пример #1
0
        public static InventoryItem Define(InventoryItemIdentifier identifier, Sku sku)
        {
            var inventoryItem = new InventoryItem();

            inventoryItem.Apply(new InventoryItemDefined {
                Sku             = sku.ToString(),
                InventoryItemId = identifier.ToGuid()
            });

            return(inventoryItem);
        }
Пример #2
0
 private InventoryItem()
 {
     Register <InventoryItemDefined>(e => Identifier = new InventoryItemIdentifier(e.InventoryItemId));
 }
Пример #3
0
 public static string FormatStreamName(InventoryItemIdentifier identifier) =>
 $"inventoryItem-{identifier}";