/// <summary> /// /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (disposing) { if (m_isigner != null) { m_isigner.Dispose(); m_isigner = null; } if (m_wcf_service != null) { m_wcf_service.Dispose(); m_wcf_service = null; } } }
/// <summary> /// /// </summary> public void Stop() { ISigner.WriteDebug("Stop"); try { QWriter.QStop(ISigner.Manager); //CPermit.QStop(); if (m_wcf_service != null) { m_wcf_service.Stop(); m_wcf_service = null; } } catch (Exception ex) { ELogger.SNG.WriteLog(ex); } }