/// <inheritdoc />
        public async Task <GetSilentProtocolEntriesPagedResponse> GetPaged(int pageNumber)
        {
            var skipNEntries = (pageNumber - 1) * _options.NumberOfResultsPerPage;
            var results      = (await _silentProtocolEntryRepository.GetSliced(skipNEntries, _options.NumberOfResultsPerPage + 1)).ToList();

            var hasMoreEntries = results.Count > _options.NumberOfResultsPerPage;

            return(new(results.Take(_options.NumberOfResultsPerPage), hasMoreEntries));
        }
 public Task <IEnumerable <SilentProtocolEntry> > GetSliced(int skip, int take)
 {
     return(_subject.GetSliced(skip, take));
 }