Пример #1
0
        /// <summary>
        /// 清空所有配置,包括默认
        /// </summary>
        public static void Clear()
        {
            lock (_logerDicLock)
            {
                foreach (ILoger loger in _logerDic.Values)
                {
                    loger.Dispose();
                }

                if (_defaultLoger != _emptyLoger && _defaultLoger != null)
                {
                    _defaultLoger.Dispose();
                }

                _defaultLoger = _emptyLoger;
                _logerDic.Clear();
            }
        }
Пример #2
0
 public void Dispose()
 {
     Logger.Dispose();
     client.Dispose();
     Dispose(true);
 }