namespace WingServerCommon.Config.Parameters
{
///
/// Parameters interface, different type can implement it
///
public interface IParameter
{
///
/// parameter name
///
string Name { get; set; }
///
/// parameter section
///
string Section { get; set; }
///
/// parameter value changed state
///
bool IsChanged { get; }
///
/// change initial value
///
void ChangeInitialValue();
///
/// Load user setting value
///
/// User setting value.
void ChangeParameterValue(object value);
}
}