Example #1
0
 public DictionaryKeyBinder(DictionaryConfigurationParser dictionaryObjectParser, ICanAddDictionaryEntry <T, X> genericDictionaryEntryBinder)
 {
     _dictionaryObjectParser       = dictionaryObjectParser;
     _genericDictionaryEntryBinder = genericDictionaryEntryBinder;
 }
Example #2
0
 public DictionaryValueBinder(DictionaryConfigurationParser dictionaryObjectParser, ICanAddDictionaryEntry <T, V> canAddDictionaryEntry, ICanReturnConfigurationParser <T> inlineDefinition)
 {
     _dictionaryObjectParser = dictionaryObjectParser;
     _canAddDictionaryEntry  = canAddDictionaryEntry;
     _inlineDefinition       = inlineDefinition;
 }
Example #3
0
 public DictionaryValueBinder(string keyReferenceIdentifier, DictionaryConfigurationParser dictionaryObjectParser, ICanAddDictionaryEntry <T, V> canAddDictionaryEntry)
 {
     _keyReferenceIdentifier = keyReferenceIdentifier;
     _dictionaryObjectParser = dictionaryObjectParser;
     _canAddDictionaryEntry  = canAddDictionaryEntry;
 }
Example #4
0
 public DictionaryValueBinder(DictionaryConfigurationParser dictionaryObjectParser, T keyValue, ICanAddDictionaryEntry <T, V> canAddDictionaryEntry)
 {
     _dictionaryObjectParser = dictionaryObjectParser;
     _keyValue = keyValue;
     _canAddDictionaryEntry = canAddDictionaryEntry;
 }
Example #5
0
 public DictionaryValueBinder(Type keyRegisteredType, DictionaryConfigurationParser dictionaryObjectParser, ICanAddDictionaryEntry <T, V> canAddDictionaryEntry)
 {
     _keyRegisteredType      = keyRegisteredType;
     _dictionaryObjectParser = dictionaryObjectParser;
     _canAddDictionaryEntry  = canAddDictionaryEntry;
 }