public async Task <Result <string> > Handle(UpdateOrderCommand request, CancellationToken cancellationToken) { bool objExists = await _ordersRepository.CheckIfOrderExists(request.Order.Id); if (objExists) { var mappedOrder = _mapper.Map <Order>(request.Order); _ordersRepository.UpdateOrder(mappedOrder); return(Ok <string>()); } return(ErrorMessage <string>($"Order {request.Order.Id} does not exist.")); }