public T GetOrSetValue <T>(IReadOnlyConfigProperty <T> property, T value) { ConfigPropertyObserver.ThrowIfPropertyNotLinked(property); return(GetOrSetValue(property.Key, value, property.CryptKey, property.Converter, property.Sections)); }
public T GetOrSetValue <T>(IReadOnlyConfigProperty <T> property) { ConfigPropertyObserver.ThrowIfPropertyNotLinked(property); return(GetOrSetValue(property, property.DefaultValue)); }
public Boolean SetValue <T>(IReadOnlyConfigProperty <T> property, T value) { return(Config.SetValue(property, value)); }
public T GetOrSetValue <T>(IReadOnlyConfigProperty <T> property, T value) { return(Config.GetOrSetValue(property, value)); }
public T GetValue <T>(IReadOnlyConfigProperty <T> property) { return(Config.GetValue(property)); }