コード例 #1
0
        protected override void OnStart(string[] args)
        {
            // Initialize log manager.
            LogManager.SetImplementation(Log4NetManager.Instance);

            List <Listener> listenerList = ListenHelper.GetListeners();

            foreach (var listenerItem in listenerList)
            {
                PrintService.Start(listenerItem.ListenPort, listenerItem.AETitle);

                Console.WriteLine("Stopping print service");
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: zhan2016/DcmPrintService
        private static void Main(string[] args)
        {
            // Initialize log manager.
            LogManager.SetImplementation(Log4NetManager.Instance);

            List <Listener> listenerList = ListenHelper.GetListeners();

            foreach (var listenerItem in listenerList)
            {
                PrintService.Start(listenerItem.ListenPort, listenerItem.AETitle);

                Console.WriteLine("Press any key to stop the service");

                Console.Read();

                Console.WriteLine("Stopping print service");

                PrintService.Stop();
            }
        }