__construct( $name, $primaryFieldName, $requestFieldName, CollectionFactory $collectionFactory, RequestInterface $request, ConfigInterface $config, StoreRepositoryInterface $storeRepository, array $meta=[], array $data=[], array $addFieldStrategies=[], array $addFilterStrategies=[])