/// <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(); }