public async Task <IActionResult> GetClient(long clientId) { var query = new GetClientByIdQuery(clientId); var result = await mediator.Send(query); return(result != null ? (IActionResult)Ok(result) : NotFound()); }
public async Task <IActionResult> Get(long clientId) { var query = new GetClientByIdQuery(clientId); var result = await mediator.Send(query); return(Ok(result)); }
public async Task <IActionResult> Get(int id, CancellationToken cancellationToken) { var query = new GetClientByIdQuery { Id = id }; var client = await Mediator.Send(query, cancellationToken); return(new JsonResult(client)); }
public ClientModel Handle(GetClientByIdQuery query) { return(clientService.GetClientById(query.Id)); }