public IActionResult Remove(Guid basketId) { var request = new RemoveAllItemBasketMessage { BasketId = basketId }; _mediator.Send <RemoveAllItemBasketMessage, IList <IItem> >(request); return(NoContent()); }
public override IList <IItem> Handle(RemoveAllItemBasketMessage message) { return(_basketRepository.RemoveAllItems(message.BasketId)); }