public void RemoveLogHandler(ILogHandler logHandler)
        {
            if (_LogHandlers == null || _LogHandlers.Count <= 0)
            {
                return;
            }

            ILogHandler handler = null;

            for (int i = _LogHandlers.Count - 1; i >= 0; i--)
            {
                handler = _LogHandlers[i];
                if (handler.Equals(logHandler))
                {
                    _LogHandlers.Remove(handler);
                    break;
                }
            }

            /*foreach(ILogHandler handler in _LogHandlers)
             * {
             *  if (handler.Equals(logHandler))
             *  {
             *      _LogHandlers.Remove(handler);
             *      break;
             *  }
             * }*/
        }