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