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.Join("index", "suggest"); _repo = repo; }
public CardSearcher(CardRepository repository, CardDocumentAdapter adapter) : base(new CardSpellchecker(repository, adapter), adapter) { _repo = repository; IndexDirectoryParent = AppDir.Data.Join("index", "search"); }
public CardSearcherState(CardDocumentAdapter adapter, CardRepository repo) : base(adapter) { _repo = repo; }