public async Task <IActionResult> Deactivate(Guid id, CancellationToken cancellationToken = default) { DeactivateAccountCommand command = new DeactivateAccountCommand(id); await Mediator.Send(command, cancellationToken); return(Ok()); }
public async Task <IHttpActionResult> Deactivate(long id) { var command = new DeactivateAccountCommand { Id = id }; return(Ok(await Mediator.Send(command))); }
public async Task <IActionResult> DeactivateAccount([FromBody] DeactivateAccountCommand command) { return(Ok(await _mediator.Send(command))); }