static void Main(string[] args) { int port; string dir = Directory.GetCurrentDirectory(); if (args.Length == 0 || !int.TryParse(args[0], out port)) { port = 80; } InitHostFile(dir); SimpleHost host = (SimpleHost)ApplicationHost.CreateApplicationHost(typeof(SimpleHost), "/", dir); host.Config("/", dir); WebServer server = new WebServer(host, port); server.Start(); OpenUrl("http://127.0.0.1/default.aspx"); var key = Console.ReadKey(); while (key.Key != ConsoleKey.Enter) { Thread.Sleep(1000); } Console.ReadKey(); }
static void Main(string[] args) { int port; string dir = Directory.GetCurrentDirectory(); if (args.Length == 0 || !int.TryParse(args[0], out port)) { port = 45758; } InitHostFile(dir); SimpleHost host = (SimpleHost)ApplicationHost.CreateApplicationHost(typeof(SimpleHost), "/", dir); host.Config("/", dir); WebServer server = new WebServer(host, port); server.Start(); }