Ejemplo n.º 1
0
 public FreeTextQuery(IWordBreaker wordBreaker,
                      IThesaurus thesaurus,
                      IEqualityComparer <WordReference <T> > wordReferenceEqualityComparer,
                      ITextIndexSearcher <T> textIndexSearcher)
 {
     this.wordBreaker = wordBreaker;
     this.thesaurus   = thesaurus;
     this.wordReferenceEqualityComparer = wordReferenceEqualityComparer;
     Indexes = new SortedList <string, TextIndex <T> >();
     this.textIndexSearcher = textIndexSearcher;
 }
Ejemplo n.º 2
0
 public ExampleController(ICapitalize cap,
                          DBInteraction db,
                          ILowercase low,
                          IBinary bin,
                          IAscii ascii,
                          IFilter fil,
                          IThesaurus thesaurus,
                          IHex hex)
 {
     _cap       = cap;
     _DB        = db;
     _low       = low;
     _bin       = bin;
     _ascii     = ascii;
     _filter    = fil;
     _thesaurus = thesaurus;
     _hex       = hex;
 }
Ejemplo n.º 3
0
 public static IThesaurus GetInstance()
 {
     return(instance ?? (instance = new GeneralEnglishThesaurus()));
 }
Ejemplo n.º 4
0
 public void TestSetup()
 {
     _thesaurus = Thesaurus.Deserialize(File.ReadAllText(@"..\..\Dictionary.json"));
     _parser    = new Parser(_thesaurus);
 }
Ejemplo n.º 5
0
 public SearchSynonymsViewModel(IThesaurus thesaurus)
 {
     _thesaurus     = thesaurus;
     WordValidation = new ValidationViewModel(ValidateWord);
 }
Ejemplo n.º 6
0
 public Parser(IThesaurus thesaurus)
 {
     _thesaurus = thesaurus;
 }
 public ThesaurusController(IThesaurus thesaurusService)
 {
     this.thesaurusService = thesaurusService;
 }
Ejemplo n.º 8
0
 public App(IThesaurus thesaurus)
 {
     this.thesaurus = thesaurus;
 }
Ejemplo n.º 9
0
 public NewSynonymsViewModel(IThesaurus thesaurus)
 {
     _thesaurus         = thesaurus;
     SynonymsValidation = new ValidationViewModel(ValidateSynonyms);
 }
 public AllWordsViewModel(IThesaurus thesaurus)
 {
     _thesaurus = thesaurus;
 }