public static void Main(string[] args)
        {
            ArgvConfigSource argvSource = new ArgvConfigSource(args);
            argvSource.AddSwitch("Startup", "console", "c");
            argvSource.AddSwitch("Startup", "xmlfile", "x");

            XmlConfigurator.Configure();

            GridServerBase app = new GridServerBase();

            IConfig startupConfig = argvSource.Configs["Startup"];
            if (startupConfig != null)
            {
                app.m_consoleType = startupConfig.GetString("console", "local");
                app.m_configFile = startupConfig.GetString("xmlfile", "GridServer_Config.xml");
            }

            app.m_configSource = argvSource;

//            if (args.Length > 0 && args[0] == "-setuponly")
//            {
//                app.Config();
//            }
//            else
//            {
                app.Startup();
                app.Work();
//            }
        }
Exemple #2
0
        public void Initialize(GridServerBase gridServer)
        {
            m_core = gridServer;
            m_config = gridServer.Config;
            m_console = MainConsole.Instance;

            AddConsoleCommands();

            SetupGridServices();
        }
        public void Initialize(GridServerBase gridServer)
        {
            m_core    = gridServer;
            m_config  = gridServer.Config;
            m_console = MainConsole.Instance;

            AddConsoleCommands();

            SetupGridServices();
        }
Exemple #4
0
        public static void Main(string[] args)
        {
            ServicePointManager.DefaultConnectionLimit = 12;

            XmlConfigurator.Configure();

            GridServerBase app = new GridServerBase();

            app.Startup();
            app.Work();
        }
Exemple #5
0
        public static void Main(string[] args)
        {
            XmlConfigurator.Configure();

            GridServerBase app = new GridServerBase();

//            if (args.Length > 0 && args[0] == "-setuponly")
//            {
//                app.Config();
//            }
//            else
//            {
                app.Startup();
                app.Work();
//            }
        }
Exemple #6
0
        public static void Main(string[] args)
        {
            ServicePointManager.DefaultConnectionLimit = 12;

            XmlConfigurator.Configure();

            GridServerBase app = new GridServerBase();

//            if (args.Length > 0 && args[0] == "-setuponly")
//            {
//                app.Config();
//            }
//            else
//            {
                app.Startup();
                app.Work();
//            }
        }
Exemple #7
0
 public GridPluginInitialiser (GridServerBase s) { server = s; }