Esempio n. 1
0
        private static void Main(string[] args)
        {
            Console.Title = "NMS";
            try
            {
                string message = "Starting Network Model Serivice...";
                CommonTrace.WriteTrace(CommonTrace.TraceInfo, message);
                Console.WriteLine("\n{0}\n", message);
                var serviceHost = new ServiceHost(typeof(TransactionProvider));
                serviceHost.AddServiceEndpoint(typeof(ITransactionSteps), new NetTcpBinding(), new Uri("net.tcp://localhost:4001/ITransactionSteps"));
                serviceHost.Open();
                using (NetworkModelService nms = new NetworkModelService())
                {
                    nms.Start();

                    message = "Press <Enter> to stop the service.";
                    CommonTrace.WriteTrace(CommonTrace.TraceInfo, message);
                    Console.WriteLine(message);
                    Console.ReadLine();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                Console.WriteLine("NetworkModelService failed.");
                Console.WriteLine(ex.StackTrace);
                CommonTrace.WriteTrace(CommonTrace.TraceError, ex.Message);
                CommonTrace.WriteTrace(CommonTrace.TraceError, "NetworkModelService failed.");
                CommonTrace.WriteTrace(CommonTrace.TraceError, ex.StackTrace);
                Console.ReadLine();
            }
        }
Esempio n. 2
0
        private static void Main(string[] args)
        {
            Console.Title = "Network Model Service";
            try
            {
                string message = "Starting Network Model Service...";
                CommonTrace.WriteTrace(CommonTrace.TraceInfo, message);
                Console.WriteLine("\n{0}\n", message);

                using (NetworkModelService nms = new NetworkModelService())
                {
                    nms.Start();

                    message = "Press <Enter> to stop the service.";
                    CommonTrace.WriteTrace(CommonTrace.TraceInfo, message);
                    Console.WriteLine(message);
                    Console.ReadLine();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                Console.WriteLine("NetworkModelService failed.");
                Console.WriteLine(ex.StackTrace);
                CommonTrace.WriteTrace(CommonTrace.TraceError, ex.Message);
                CommonTrace.WriteTrace(CommonTrace.TraceError, "NetworkModelService failed.");
                CommonTrace.WriteTrace(CommonTrace.TraceError, ex.StackTrace);
                Console.ReadLine();
            }
        }
Esempio n. 3
0
        private static void Main(string[] args)
        {
            try
            {
                string message = "Starting Network Model Service...\nStarting Smart Container Service...";
                Console.WriteLine("\n{0}\n", message);
                Console.WriteLine("************************************************************************Starting services", message);

                NetworkModelService   nms = new NetworkModelService();
                SmartContainerService sms = new SmartContainerService();

                sms.Start();
                nms.Start();

                message = "Press <Enter> to stop the service.";
                Console.ReadKey();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                Console.WriteLine("NetworkModelService failed.");
                Console.WriteLine(ex.StackTrace);
                Console.ReadLine();
            }
        }