public CardSearcher(CardRepository repository, CardDocumentAdapter adapter) : base(new CardSpellchecker(repository, adapter), adapter) { _repo = repository; _adapter = adapter; IndexDirectoryParent = AppDir.Data.AddPath("index").AddPath("search"); }
public CardQueryParser( MtgAnalyzer analyzer, CardRepository repository, CardDocumentAdapter adapter, string language) : base(analyzer, adapter, language) { _repository = repository; }
public CardSpellchecker(CardRepository repo, CardDocumentAdapter adapter) : base(adapter) { IndexDirectoryParent = AppDir.Data.AddPath("index").AddPath("suggest"); _repo = repo; }
public CardSearcherState(CardDocumentAdapter adapter, CardRepository repo) : base(adapter) { _repo = repo; }