Пример #1
0
        public async Task ClearCart(Guid cartId)
        {
            var command = new EmptyCart
            {
                AggregateRootId = cartId
            };

            await dispatcher.SendAndPublishAsync <EmptyCart, Cart>(command);
        }
Пример #2
0
 public void Handle(EmptyCart cmd)
 {
     Execute(cmd.CartId, (cart) => cart.Empty());
 }
 public async Task HandleAsync(EmptyCart command)
 {
     await ExecuteAsync(command.CartId, cart => cart.Empty());
 }