public override async Task <CommandResult> Handle(BuscarUsuarioQueryCommand request, CancellationToken cancellationToken) { var usuario = await readOnlyRepository.BuscarAsync(request.Codigo); return(new QueryCommandResult(true, usuario)); }
public override async Task <CommandResult> Handle(ListarUsuariosQueryCommand request, CancellationToken cancellationToken) { var usuarios = await readOnlyRepository.BuscarAsync(request.CodigoEmpresa); return(new QueryCommandResult(true, usuarios, usuarios.Count())); }