public async Task <ActionResult> MoveStartship(string id, MoveStarshipCommand request, CancellationToken cancellationToken) { request.Id = id; var res = await _mediator.Send(request, cancellationToken); if (res) { return(Accepted()); } else { return(BadRequest()); } }
public async Task <bool> Handle(MoveStarshipCommand request, CancellationToken cancellationToken) { await _service.Move(request.Id, request.Location, request.Distance, cancellationToken); return(true); }