public async Task Handle_PartidaHandler_DesmarcarPartida() { var comando = new DesmarcarPartidaCommand { PartidaId = _partidaId }; var cmdResult = await _mediator.Send(comando); cmdResult.Should().NotBeNull(); }
public async Task <PartidaModel> DesmarcarPartidaAsync(Guid partidaId) { var desmarcarPartidaCommand = new DesmarcarPartidaCommand { PartidaId = partidaId }; var result = await _mediator .Send(desmarcarPartidaCommand); await _mediator.Publish(new TimePartidaCanceladaEvent { PartidaId = partidaId }); await _mediator.Publish(new QuadraPartidaCanceladaEvent { PartidaId = partidaId }); return(result); }
public async Task <PartidaModel> Handle(DesmarcarPartidaCommand request, CancellationToken cancellationToken) { return(await _partidaServico .DesmarcarPartidaAsync(request.PartidaId)); }