public async Task <IQueryable <ProductDetailDto> > GetDetails() { var query = await _repositoryWrapper.GetProductDetails(); return(_mapper.Map <List <ProductDetailDto> >(query).AsQueryable()); }