예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Tokenizer"/> class.
 /// </summary>
 /// <param name="configuration">The configuration that should be used by the tokenizer.</param>
 public Tokenizer(Action <TokenizerConfigurator> configuration)
 {
     if (configuration != null)
     {
         var configurator = new TokenizerConfigurator(this);
         configuration.Invoke(configurator);
     }
     this.keyRing   = new TokenKeyRing(this);
     this.validator = new TokenValidator(this.keyRing);
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Tokenizer"/> class.
 /// </summary>
 /// <param name="configuration">The configuration that should be used by the tokenizer.</param>
 public Tokenizer(Action<TokenizerConfigurator> configuration)
 {
     if (configuration != null)
     {
         var configurator = new TokenizerConfigurator(this);
         configuration.Invoke(configurator);
     }
     this.keyRing = new TokenKeyRing(this);
     this.validator = new TokenValidator(this.keyRing);
 }