/******************** * Destroy!!!! *********************/ public void destroy() { try { //példány konstruktor //logoljuk, mert kíváncsiak vagyunk, hogy csak egyszer hívódik e meg. log.Info("LogXServer.destroy() begin.."); xafServiceHost.Close(); log.Info("XAF service closed."); wsHostPrivate.Close(); log.Info("WS Private service stopped."); wsHostPublic.Close(); log.Info("WS Public service stopped."); opcClient.destroy(); serverApplication.Dispose(); log.Info("LogXServer.destroy() end."); } catch (Exception e) { log.Fatal("Error in LogXServer.destroy()", e); } }
/******************** * Destroy!!!! *********************/ public void destroy() { try { //példány konstruktor //logoljuk, mert kíváncsiak vagyunk, hogy csak egyszer hívódik e meg. Console.WriteLine("LogXServer.destroy() begin.."); xafServiceHost.Close(); System.Console.WriteLine("XAF service closed."); wsHostPrivate.Close(); Console.WriteLine("WS Private service stopped."); wsHostPublic.Close(); Console.WriteLine("WS Public service stopped."); opcClient.destroy(); Console.WriteLine("LogXServer.destroy() end."); } catch (Exception e) { Console.WriteLine("Exception occurs: " + e.Message); Console.WriteLine("Press Enter to close."); Console.ReadLine(); } }