private async Task <SearchResultTopContainer> GetTopContainerSearchActionAsync(string searchText, bool allResults)
        {
            var searchEngine = new ArchivesSpaceSearch(ArchivesSpaceService);
            var searchQuery  = new SearchOptions {
                Query = searchText
            };
            var searchResult = await searchEngine.TopContainerSearchAsync(searchQuery, allResults);

            return(searchResult);
        }
        //ToDo: Refactor the resource and series search, avoid copied code
        private async Task <SearchResultTopContainer> GetTopContainerSeriesSearchActionAsync(string archivalObjectUri, bool allResults) //ToDo: Change signature to bool
        {
            var searchEngine = new ArchivesSpaceSearch(ArchivesSpaceService);
            var searchText   = String.Format("series_uri_u_sstr:(\"{0}\")", archivalObjectUri);
            var searchQuery  = new SearchOptions {
                Query = searchText
            };
            var searchResult = await searchEngine.TopContainerSearchAsync(searchQuery, allResults);

            return(searchResult);
            //var searchQuery = String.Format("series_uri_u_sstr:(\"{0}\")", archivalObjectUri);
            //var searchResults = await GetTopContainerSearchActionAsync(searchQuery, page);
            //return searchResults;
        }