/** * 初始化所有模块和服务 */ private void init() { try { this.service.init(this); Dictionary <AbstractModule.Type, AbstractModule> .ValueCollection values = modules.Values; Dictionary <AbstractModule.Type, AbstractModule> .ValueCollection.Enumerator enu = values.GetEnumerator(); while (enu.MoveNext()) { enu.Current.init(this); } actorDispatcher.init(this); store.init(this); } catch (QQException e) { } }