<?xml version="1.0"?>
<doc>
    <assembly>
        <name>inPoint.Configuration</name>
    </assembly>
    <members>
        <member name="M:inPoint.Configuration.ICustomSettingAccessor.OnApplyCustomSetting(System.String)">
            <summary>
            When settings where loaded: Apply the loaded customSetting
            </summary>
            <param name="customSetting"></param>
        </member>
        <member name="M:inPoint.Configuration.ICustomSettingAccessor.OnSaveCustomSetting">
            <summary>
            When settings should be saved: Calculate value for customSettings
            </summary>
            <returns></returns>
        </member>
        <member name="M:inPoint.Configuration.CustomSettingAccessorExtensions.PackCustomSetting(System.Collections.Generic.Dictionary{System.String,System.String},log4net.ILog)">
            <summary>
            Packs the specified key-value parirs into a simple string used as configSetting
            
            NOTE: This implementation uses ToSting() of the values. The value.ToString() must not contain '=' or ';'!
               => Better use the json methods!
            </summary>
            <param name="values"></param>
            <param name="log"></param>
            <returns></returns>
        </member>
        <member name="M:inPoint.Configuration.CustomSettingAccessorExtensions.PackCustomSettingJson``1(``0)">
            <summary>
            Converts the specified settings object into a JSON serialized string to be used as CustomSetting
            
            NOTE: Ensure that the specified object is serializable
            </summary>
            <typeparam name="T"></typeparam>
            <param name="values"></param>
            <returns></returns>
        </member>
    </members>
</doc>
