Example #1
0
 public void Dispose()
 {
     if (_server != null)
     {
         _server.Dispose();
         _server = null;
     }
 }
Example #2
0
        public void Run()
        {
            using (_server)
            {
                _server.Run();
            }

            _server = null;
        }
Example #3
0
        public HttpService(XDatabaseContext xDatabaseContext)
        {
            _xDatabaseContext = xDatabaseContext;
            _suggester        = new QuerySuggester(_xDatabaseContext);

            _server = new BackgroundWebServer(5073, "index.html", "Web");
            _server.AddResponder("suggest", Suggest);
            _server.AddResponder("run", Run);
            _server.AddResponder("download", Download);
            _server.AddResponder("count", CountWithinTimeout);
            _server.AddResponder("save", Save);
            _server.AddResponder("test", Test);
        }