Example #1
0
        public static ISearcher GetSearcher(SearcherType type)
        {
            switch (type)
            {
            case SearcherType.ZipFile:
                return(new ZipFileSearcher());

            case SearcherType.SevenZip:
            default:     // if there hasn't been a decision of which searcher to use, try sevenzip anyway
                return(new SevenZipSearcher());
            }
        }
Example #2
0
        private void CreateSearcher(string area)
        {
            var searcher = new SearcherType(area, _container.Resolve <ISiteSearcher>(area));

            _searchers.Add(searcher);
        }