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