Example #1
0
 public SuperTypedPropertyBag(IDictionaryFactory dictionaryFactory)
 {
     _intValues       = dictionaryFactory.GenerateDictionary <int>();
     _boolValues      = dictionaryFactory.GenerateDictionary <bool>();
     _shortValues     = dictionaryFactory.GenerateDictionary <short>();
     _longValues      = dictionaryFactory.GenerateDictionary <long>();
     _referenceValues = dictionaryFactory.GenerateDictionary <object>();
 }
Example #2
0
 public NonTypedPropertyBag(IDictionaryFactory dictionaryFactory)
 {
     _values = dictionaryFactory.GenerateDictionary <object>();
 }
 public PropertyBag(IDictionaryFactory factory)
     : this(factory.GenerateDictionary <object>())
 {
 }