private void Pump() { try { Log.Debug("Before CreateApplicationHost"); _listener = (HttpListenerWrapper)ApplicationHost.CreateApplicationHost( typeof(HttpListenerWrapper), _virtualDir, _physicalDir); Log.Debug("Create CreateApplicationHost OK"); _listener.Configure(_prefixes, _virtualDir, _physicalDir); Log.Debug("After Configure -> Virtual Path:" + _virtualDir + " Physical Path:" + _physicalDir); _listener.Start(); Log.Debug("Listener Started ..."); while (_listening) _listener.ProcessRequest(); } catch (Exception ex) { Log.Debug(ExceptionHelper.FormatStackTrace(ex)); } }
private void Pump() { try { Log.Debug("Before CreateApplicationHost"); _listener = (HttpListenerWrapper)ApplicationHost.CreateApplicationHost( typeof(HttpListenerWrapper), _virtualDir, _physicalDir); Log.Debug("Create CreateApplicationHost OK"); _listener.Configure(_prefixes, _virtualDir, _physicalDir); Log.Debug("After Configure -> Virtual Path:" + _virtualDir + " Physical Path:" + _physicalDir); _listener.Start(); Log.Debug("Listener Started ..."); while (_listening) { _listener.ProcessRequest(); } } catch (Exception ex) { Log.Debug(ExceptionHelper.FormatStackTrace(ex)); } }