Example #1
0
 public Boolean RemoveValue(IReadOnlyConfigPropertyBase property)
 {
     ConfigPropertyObserver.ThrowIfPropertyNotLinked(property);
     return(RemoveValue(property.Key, property.Sections));
 }
Example #2
0
 public T GetOrSetValue <T>(IReadOnlyConfigProperty <T> property, T value)
 {
     ConfigPropertyObserver.ThrowIfPropertyNotLinked(property);
     return(GetOrSetValue(property.Key, value, property.CryptKey, property.Converter, property.Sections));
 }
Example #3
0
 public Boolean KeyExist(IReadOnlyConfigPropertyBase property)
 {
     ConfigPropertyObserver.ThrowIfPropertyNotLinked(property);
     return(KeyExist(property.Key, property.Sections));
 }
Example #4
0
 public T GetOrSetValue <T>(IReadOnlyConfigProperty <T> property)
 {
     ConfigPropertyObserver.ThrowIfPropertyNotLinked(property);
     return(GetOrSetValue(property, property.DefaultValue));
 }