Ejemplo n.º 1
0
 /// <summary>
 /// Initializes the singleton application object.  This is the first line of authored code
 /// executed, and as such is the logical equivalent of main() or WinMain().
 /// </summary>
 public App()
 {
     this.InitializeComponent();
     this.Suspending += OnSuspending;
     // Run the web server
     m_server = new HttpServer(8000, new SessionConfiguration());
     m_server.AddHttpRequestHandler(
         "/",
         new HttpResourceHandler(
             Utilities.GetContainingAssembly(typeof(Program)),
             "Resources.Site",
             "index.html"
             )
         );
     m_server.AddWebSocketRequestHandler(
         "/sockets/",
         new WebSocketHandler()
         );
     m_server.Start();
 }