Ejemplo n.º 1
0
 public DictionaryParser(IValueParser <TKey> keyParser, IValueParser <TValue> valueParser)
 {
     keyParser        = keyParser.NotNull("keyParser");
     valueParser      = valueParser.NotNull("valueParser");
     this.keyParser   = keyParser;
     this.valueParser = valueParser;
 }
Ejemplo n.º 2
0
 public NullableParser(IValueParser <T> valueParser)
 {
     valueParser      = valueParser.NotNull("valueParser");
     this.valueParser = valueParser;
 }
Ejemplo n.º 3
0
 public HashSetParser(IValueParser <T> valueParser)
 {
     valueParser      = valueParser.NotNull("valueParser");
     this.valueParser = valueParser;
 }
 public void Register <T>(IValueParser <T> valueParser)
 {
     valueParser = valueParser.NotNull("valueParser");
     this.ValueParserCache[typeof(T)] = (object)valueParser;
 }