public async Task DeleteOrder(DeleteOrderInput input) { var order = _orderManager.GetOrder(input.OrderId); if (order == null) { throw new UserFriendlyException("Order is not found"); } await _orderManager.DeleteOrderAsync(order); }
// async response public async void DeleteOrder(DeleteOrderInput command) { Mediator.Send(command); // fire and forget }