public async Task <List <Product> > GetAllWithCategoryAsync() { return(await _productDal.GetAllWithCategoryAsync()); }