The factory creating concrete objects implementing IMatcher interface.
Пример #1
0
 public Searcher(IPreprocessor preprocessor, MatcherFactory matcherFactory)
 {
     _preprocessor = preprocessor;
     _matcherFactory = matcherFactory;
 }
Пример #2
0
 private void FindMatches(StreamReader streamReader, IEnumerable<string> phrases)
 {
     var matcher = new MatcherFactory().Create(phrases.ToList());
     _matches = matcher.Matches(streamReader);
 }