/// <summary> /// Stop /// </summary> /// <returns>Returns void.</returns> public void Stop() { try { m_ZmqImpl.Dispose(); } catch (Exception e) { ZNLogger.Common.Error(string.Format(CultureInfo.InvariantCulture, "ZmqServer Error:{0}\n{1}", e.Message, e.StackTrace)); } ServerIntegrate.FinishSingleStop(); }
/// <summary> /// Stop /// </summary> /// <returns>Returns void.</returns> public void Stop() { try { m_FileWather.Changed -= m_ConfigImpl.OnChanged; m_ConfigImpl.Dispose(); m_FileWather.Dispose(); } catch (Exception e) { ZNLogger.Common.Error(string.Format(CultureInfo.InvariantCulture, "ConfigServer Error:{0}\n{1}", e.Message, e.StackTrace)); } ServerIntegrate.FinishSingleStop(); }
/// <summary> /// BootLoader /// </summary> /// <returns>Returns bool.</returns> private static bool BootLoader() { Environment.CurrentDirectory = AppDomain.CurrentDomain.BaseDirectory; try { // Shared Servers ServerIntegrate.Fork <ConfigServer>(); ServerIntegrate.Fork <ApplicationServer>(); ServerIntegrate.Fork <DeployServer>(); ServerIntegrate.Fork <InstallServer>(); ServerIntegrate.Fork <MailerServer>(); // Local Servers ServerIntegrate.Fork <ZmqServer>(); } catch (Exception e) { ZNLogger.Common.Error(string.Format(CultureInfo.InvariantCulture, "Boot Error:{0}\n{1}", e.Message, e.StackTrace)); } return(true); }
/// <summary> /// Stop /// </summary> /// <returns>Returns void.</returns> public void Stop() { ServerIntegrate.FinishSingleStop(); }
/// <summary> /// Stop /// </summary> /// <returns>Returns void.</returns> public void Stop() { m_QueuesSignal.Dispose(); ServerIntegrate.FinishSingleStop(); }