Example #1
0
        /**
         * 销毁所有模块和服务
         */
        public void destroy()
        {
            Dictionary <AbstractModule.Type, AbstractModule> .ValueCollection            values = modules.Values;
            Dictionary <AbstractModule.Type, AbstractModule> .ValueCollection.Enumerator enu    = values.GetEnumerator();
            while (enu.MoveNext())
            {
                enu.Current.destroy();
            }


            actorDispatcher.destroy();
            store.destroy();
        }