Event arguments for when a configuration has changed.
ConfigChangedEventArgs(string configName, object? oldCfgVal, object? newCfgVal, Type newCfgType)
Type ConfigType
The type the new configuration value has.
string ConfigName
The name of the configuration that was changed.
object? OldConfigValue
The old config value, boxed to an object.
object? NewConfigValue
The new config value, boxed to an object.
Generic contract defining the behaviour when a config was changed.
ConfigChangedEventHandler? ConfigChanged
Handles situations where configurations are modified.
delegate void ConfigChangedEventHandler(object? sender, ConfigChangedEventArgs e)