public async Task <QueryResultResource <StudentResource> > GetStudents(StudentQueryResource filterResource)
        {
            var filter      = mapper.Map <StudentQueryResource, StudentQuery>(filterResource);
            var queryResult = await repository.GetStudentsAsync(filter);

            return(mapper.Map <QueryResult <Student>, QueryResultResource <StudentResource> >(queryResult));
        }
Ejemplo n.º 2
0
        public async Task <QueryResultResource <StudentResource> > GetStudents(StudentQueryResource studentQueryResource)
        {
            var filter      = _mapper.Map <StudentQueryResource, StudentQuery>(studentQueryResource);
            var queryResult = await _unitOfWork.Students.GetStudentsAsync(filter);

            return(_mapper.Map <QueryResult <Student>, QueryResultResource <StudentResource> >(queryResult));
        }