示例#1
0
 object GetDefaultValue(SettingDescriptor setting)
 {
     return(setting.DefaultValue ?? ConvertValue(null, setting));
 }
示例#2
0
 object ConvertValue(string storedValue, SettingDescriptor setting)
 {
     return(ConvertValue(storedValue, setting.UnderlyingType));
 }
示例#3
0
        internal static string GetKey <T>(SettingDescriptor setting)
        {
            var settingsType = typeof(T);

            return(string.Format("{0}.{1}", settingsType.FullName, setting.Property.Name));
        }