Example #1
0
        public override IList <ISearchResult> Search(string text, ILanguage source, ILanguage destination,
                                                     int maxResultsCount, SearchMode mode,
                                                     bool targetRequired)
        {
            var results = new List <ISearchResult>();

            try
            {
                results.AddRange(_termSearchService.Search(text, Terms, maxResultsCount));
            }
            catch (Exception ex)
            {
                Log.Logger.Error($"LoadEntries Search: {ex.Message}\n {ex.StackTrace}");
                throw ex;
            }
            return(results);
        }
Example #2
0
        public override IList <ISearchResult> Search(string text, ILanguage source, ILanguage destination,
                                                     int maxResultsCount, SearchMode mode,
                                                     bool targetRequired)
        {
            var results = new List <ISearchResult>();

            try
            {
                results.AddRange(
                    _termSearchService
                    .Search(text, _termEntries, maxResultsCount));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(results);
        }