public async Task <List <SubcategoryResource> > Handle(GetAllSubcategoriesQuery request, CancellationToken cancellationToken) { var subcategories = await _subcategoryRepository.GetAllSubcategoriesForCategoryAsync(request.CategoryId, cancellationToken); return(_mapper.Map <List <Subcategory>, List <SubcategoryResource> >(subcategories)); }