public async Task <List <GetAllModulesDto> > Handle(GetAllModulesQuery request, CancellationToken cancellationToken)
        {
            List <Module> documentTypes = await _context.Modules.ToListAsync();

            List <GetAllModulesDto> result = documentTypes.Select(documentType => documentType.ToGetAllModulesDto()).ToList();

            return(result);
        }
예제 #2
0
        public async Task <IActionResult> Modules()
        {
            var query = new GetAllModulesQuery();

            return(Ok(await _mediator.Send(query)));
        }
 public async Task <IEnumerable <ModuleDto> > Handle(GetAllModulesQuery request, CancellationToken cancellationToken)
 {
     return(mapper.ProjectTo <ModuleDto>(db.Module.AsQueryable <Module>()));
 }