Beispiel #1
0
        /**
         * @description: 启动入口
         * @params: params
         * @return: return
         * @date:
         * @author: gerayking
         * 创建一个线程数20的服务,可以同时处理20个请求,然后注册中间件,注册url,启动并且打印信息
         * **/
        public static void Main(string[] args)
        {
            var server = new WebServer(currentCount);

            RegisterMiddlewares(server);
            server.Bind(serverUrl);
            server.start();
            Console.WriteLine($"Web server started at {serverUrl}. Press any key to exit...");
            Console.ReadKey();
        }