Exemplo n.º 1
0
        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());
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Get(long clientId)
        {
            var query  = new GetClientByIdQuery(clientId);
            var result = await mediator.Send(query);

            return(Ok(result));
        }
Exemplo n.º 3
0
        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));
 }