public async Task <IActionResult> GetAllClassTypes() { var query = new GetAllClassTypesQuery(); var result = await _mediator.Send(query); return(Ok(result)); }
public async Task <List <ClassTypeDto> > Handle(GetAllClassTypesQuery request, CancellationToken cancellationToken) { var classTypesList = await _dbContext .ClassTypes .Where(x => !x.IsDeleted) .ToListAsync(cancellationToken); return(classTypesList.Select(classType => classType.Adapt <ClassTypeDto>()).ToList()); }