Exemple #1
0
        public static void Main(string[] args)
        {
            //Console.WriteLine(File.ReadAllText("C:\Users\Zohaib\.ipython\profile_icsharp\security\kernel-7064.json"));
            PrintAllArgs(args);
            if (args.Length <= 0)
            {
                Console.WriteLine("Arguments not provided");
                return;
            }

            ConnectionInformation connectionInformation = GetConnectionInformation(args[0]);

            KernelCreator creator = new KernelCreator(connectionInformation);

            IServer shellServer = creator.ShellServer;

            shellServer.Start();

            IServer heartBeatServer = creator.HeartBeatServer;

            heartBeatServer.Start();

            shellServer.GetWaitEvent().Wait();
            heartBeatServer.GetWaitEvent().Wait();
            Thread.Sleep(60000);
        }
Exemple #2
0
        public static void Main(string[] args)
        {
            PrintAllArgs(args);
            if (args.Length <= 0)
            {
                Console.WriteLine("Arguments not provided");
                return;
            }

            ConnectionInformation connectionInformation = GetConnectionInformation(args[0]);

            KernelCreator creator = new KernelCreator(connectionInformation);

            IServer shellServer = creator.ShellServer;

            shellServer.Start();

            IServer heartBeatServer = creator.HeartBeatServer;

            heartBeatServer.Start();

            shellServer.GetWaitEvent().Wait();
            heartBeatServer.GetWaitEvent().Wait();
            Thread.Sleep(60000);
        }