Hermod
A cross-platform, modular and fully GDPR-compliant email archival solution!
|
Event arguments for when a configuration has changed. More...
Public Member Functions | |
ConfigChangedEventArgs () | |
ConfigChangedEventArgs (string configName, object? oldCfgVal, object? newCfgVal, Type newCfgType) | |
Properties | |
string | ConfigName [get, set] |
The name of the configuration that was changed. | |
object? | OldConfigValue [get, set] |
The old config value, boxed to an object. | |
object? | NewConfigValue [get, set] |
The new config value, boxed to an object. | |
Type | ConfigType [get, set] |
The type the new configuration value has. | |
Event arguments for when a configuration has changed.
Definition at line 10 of file IConfigChanged.cs.
|
inline |
Definition at line 32 of file IConfigChanged.cs.
|
inline |
Definition at line 34 of file IConfigChanged.cs.
References Hermod.Config.ConfigChangedEventArgs.ConfigName, Hermod.Config.ConfigChangedEventArgs.ConfigType, Hermod.Config.ConfigChangedEventArgs.NewConfigValue, and Hermod.Config.ConfigChangedEventArgs.OldConfigValue.
|
getset |
The name of the configuration that was changed.
Definition at line 15 of file IConfigChanged.cs.
Referenced by Hermod.Config.ConfigChangedEventArgs.ConfigChangedEventArgs().
|
getset |
The type the new configuration value has.
Definition at line 30 of file IConfigChanged.cs.
Referenced by Hermod.Config.ConfigChangedEventArgs.ConfigChangedEventArgs().
|
getset |
The new config value, boxed to an object.
Definition at line 25 of file IConfigChanged.cs.
Referenced by Hermod.Config.ConfigChangedEventArgs.ConfigChangedEventArgs().
|
getset |
The old config value, boxed to an object.
Definition at line 20 of file IConfigChanged.cs.
Referenced by Hermod.Config.ConfigChangedEventArgs.ConfigChangedEventArgs().