Example #1
0
        public ContentService
        (
            DBService db,
            IWordComparisonService wordComparison,
            ContentTransactionsService transactions
        )
        {
            _db             = db;
            _wordComparison = wordComparison;
            _transactions   = transactions;

            _seperators = new Regex("[.,?!:;'\"_@#$%^&*=+()\\[\\]{}~\t\n-]");
        }
Example #2
0
        public TextProcessingService
        (
            DBService db,
            IWordComparisonService wordComparison,
            TextPrecessingTransactionsService transactions
        )
        {
            _db             = db;
            _wordComparison = wordComparison;
            _transactions   = transactions;

            SDIOTerms = new List <SDIOTerm>();
        }
Example #3
0
        public TermBindingService
        (
            DBService db,
            AdminTransactionsService transactions,
            IWordComparisonService wordComparison,
            ITermService termService
        )
        {
            _db             = db;
            _transactions   = transactions;
            _wordComparison = wordComparison;
            _termService    = termService;

            _isProcessing      = false;
            _unindexedCount    = 0;
            _indexedCount      = 0;
            _countForIndex     = 0;
            _countForIndexDone = 0;

            seperators = new Regex("[.,?!:;'\"_@#$%^&*=+()\\[\\]{}~\t\n-]");
        }