Exemplo n.º 1
0
        internal Listener(int port)
        {
#if DEBUG
            _log.Debug("Starting http listener");
#endif
            _listener = new HttpListener();
            _listener.Prefixes.Add(string.Format("http://localhost:{0}/", port));
            _listener.AuthenticationSchemes = AuthenticationSchemes.Anonymous;

            _listener.Start();

            IncomingRequests = _listener.GetContextsAsObservable().ObserveOn(NewThreadScheduler.Default);
        }