Hermod
A cross-platform, modular and fully GDPR-compliant email archival solution!
|
Namespaces | |
namespace | Detail |
Classes | |
class | ConfigChangedEventArgs |
Event arguments for when a configuration has changed. More... | |
class | ConfigException |
Contains information about errors occuring during parsing and/or retrieving of configurations. More... | |
class | ConfigLoadedEventArgs |
class | ConfigManager |
Provides an application-wide, thread safe way of getting and setting configurations relevant to the main portions of the application. More... | |
class | ConfigNotFoundException |
Occurs when a requested config could not be found. More... | |
interface | IConfigChanged |
Generic contract defining the behaviour when a config was changed. More... | |
interface | IConfigLoaded |
Interface defining a contract which notifies anyone whom it may concern when the application configuration has been (re-)loaded. More... | |
Functions | |
delegate void | ConfigChangedEventHandler (object? sender, ConfigChangedEventArgs e) |
delegate void | ConfigLoadedEventHandler (object? sender, ConfigLoadedEventArgs e) |
delegate void Hermod.Config.ConfigChangedEventHandler | ( | object? | sender, |
ConfigChangedEventArgs | e | ||
) |
delegate void Hermod.Config.ConfigLoadedEventHandler | ( | object? | sender, |
ConfigLoadedEventArgs | e | ||
) |