Exemplo n.º 1
0
        private static void Stop()
        {
            if (!Running)
            {
                return;
            }

            Running = false;

            if (Config != null)
            {
                Config.Save();
            }

            if (MITM != null)
            {
                MITM.Stop();
            }

            if (DispatcherTask != null)
            {
                DispatcherTask.Stop();
            }

            PluginManager.Instance.UnLoadAllPlugins();
        }
Exemplo n.º 2
0
        private static void Stop()
        {
            if (!Running)
            {
                return;
            }

            Running = false;

            BotManager.Instance.RemoveAll();

            if (Config != null)
            {
                Config.Save();
            }

            if (MITM != null)
            {
                MITM.Stop();
            }

            if (DispatcherTask != null)
            {
                DispatcherTask.Stop();
            }

            PluginManager.Instance.UnLoadAllPlugins();
            RedisServerHost.Instance.Shutdown();
        }