Beispiel #1
0
 public KeywordTokenizer(IKeywordFactory keywordFactory)
 {
     _keyWords = keywordFactory.GetKeywords().Select(keyword => keyword.Keyword).ToImmutableHashSet(StringComparer.OrdinalIgnoreCase);
 }
Beispiel #2
0
 public ObjectValidator(ITokenValidatorFactory tokenHandlerFactory, IArrayValidator arrayValidator, IKeywordFactory keywordFactory)
 {
     _tokenHandlerFactory = tokenHandlerFactory;
     _arrayValidator      = arrayValidator;
     _keywords            = keywordFactory.GetKeywords().Select(keyword => new TokenName(keyword.Keyword)).ToImmutableHashSet();
 }