public async Task <Order> Handle(AddOrderCommand command, CancellationToken cancellationToken)
        {
            var order = _orderRepository.AddNew(Order.CreateNew(command));

            await _orderRepository.UnitOfWork.SaveEntitiesAsync();

            return(order);
        }