public ConfigEventArg(Config config) { Config = config; }
public abstract void UpdateConfig(Config config);
public override void UpdateConfig(Config config) { var type = config.GetType(); configInstances[type] = config; OnConfigUpdated(new ConfigEventArg(config)); }