Exemple #1
0
 /// <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;
         }
     }
 }
Exemple #2
0
        /// <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);
            }
        }