コード例 #1
0
ファイル: Root.cs プロジェクト: H1GHGuY/ServerCheckerV4
        public void Initialize()
        {
            Logger.Info("Starting up...");
            Logger.Info("Loading Security settings...");
            SC.Security.SecurityManager.Instance.ToString();
            secProvider = new SC.Security.SecurityProvider("Root");
            Logger.Info("Loading Licenses...");
            SC.Security.LicenseManager.Initialize();

            Logger.Info("Scanning for plugins...");
            SC.PluginLoader.PluginLoader.Initialize();

            Logger.Info("Loading Root settings...");
            RootSettings newSettings = SC.Settings.SettingsManager.Instance.RestoreSettings("Root", typeof(RootSettings)) as RootSettings;

            if (newSettings != null)
            {
                settings = newSettings;
            }

            Logger.Info("Loading Servers...");
            foreach (string Server in settings.Servers)
            {
                LoadServer(Server);
            }
            Logger.Info("Loading Plugins...");
            foreach (string Plugin in settings.Plugins)
            {
                LoadPlugin(Plugin);
            }
        }
コード例 #2
0
ファイル: Root.cs プロジェクト: H1GHGuY/ServerCheckerV4
        public void Initialize()
        {
            Logger.Info("Starting up...");
            Logger.Info("Loading Security settings...");
            SC.Security.SecurityManager.Instance.ToString();
            secProvider = new SC.Security.SecurityProvider("Root");
            Logger.Info("Loading Licenses...");
            SC.Security.LicenseManager.Initialize();

            Logger.Info("Scanning for plugins...");
            SC.PluginLoader.PluginLoader.Initialize();

            Logger.Info("Loading Root settings...");
            RootSettings newSettings = SC.Settings.SettingsManager.Instance.RestoreSettings("Root", typeof(RootSettings)) as RootSettings;
            if (newSettings != null)
                settings = newSettings;

            Logger.Info("Loading Servers...");
            foreach (string Server in settings.Servers)
                LoadServer(Server);
            Logger.Info("Loading Plugins...");
            foreach (string Plugin in settings.Plugins)
                LoadPlugin(Plugin);
        }