示例#1
0
        public void Start(string host, int port, IConfigurationSource openRastaConfiguration)
        {
            _listener = new HttpListenerHostWithConfiguration {
                Configuration = openRastaConfiguration
            };

            _listener.Initialize(new[] { string.Format("http://{0}:{1}/", host, port) }, "/", null);
            _listener.StartListening();
        }
示例#2
0
        public void Stop()
        {
            if (_listener == null)
            {
                return;
            }

            _listener.StopListening();
            _listener.Close();
            _listener = null;
        }