public void Register(string key, BaseModule module) { if (!dicModules.ContainsKey(key)) { dicModules.Add(key, module); } }
public void UnRegister(string key) { if (dicModules.ContainsKey(key)) { BaseModule module = dicModules[key]; module.Release(); dicModules.Remove(key); module = null; } }