Ejemplo n.º 1
0
 public void Dispose()
 {
     if (_server != null)
     {
         _server.Dispose();
         _server = null;
     }
 }
Ejemplo n.º 2
0
        public void Run()
        {
            using (_server)
            {
                _server.Run();
            }

            _server = null;
        }
Ejemplo n.º 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);
        }