public void Uninstall(LoggerModule module) { if (_modules.ContainsKey(module.Name)) { _modules.Remove(module.Name); } }
public void Install(LoggerModule module) { if (!_modules.ContainsKey(module.Name)) { module.Initialize(); _modules.Add(module.Name, module); } else { // reinstall module Uninstall(module.Name); Install(module); } }