public ReadFeedPartitionRangeEnumerator( IReadFeedDataSource readFeedDataSource, FeedRangeState <ReadFeedState> feedRangeState, ReadFeedPaginationOptions readFeedPaginationOptions, CancellationToken cancellationToken) : base(feedRangeState, cancellationToken) { this.readFeedDataSource = readFeedDataSource ?? throw new ArgumentNullException(nameof(readFeedDataSource)); this.readFeedPaginationOptions = readFeedPaginationOptions; }
public ReadFeedPartitionRangeEnumerator( IReadFeedDataSource readFeedDataSource, FeedRangeInternal feedRange, QueryRequestOptions queryRequestOptions, int pageSize, CancellationToken cancellationToken, ReadFeedState state) : base( feedRange, cancellationToken, state) { this.readFeedDataSource = readFeedDataSource ?? throw new ArgumentNullException(nameof(readFeedDataSource)); this.queryRequestOptions = queryRequestOptions; this.pageSize = pageSize; }