Exemple #1
0
        static void Main(string[] args)
        {
            int DA = 244;
            int V  = 212;
            int ID = 255;

            Console.WriteAscii("Test: Web Server...", Color.FromArgb(DA, V, ID));
            DirectoryInfo di     = new DirectoryInfo(Environment.CurrentDirectory);
            var           server = new WebServer("http://*:51111/", $@"{di.FullName}\..\..\..\webroot");

            try
            {
                server.Start();

                Console.WriteLine("Server running... press Enter to stop", Color.YellowGreen);
                Console.ReadLine();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message, Color.OrangeRed);
            }
            finally
            {
                server.Stop();
            }

            Console.WriteLine("Server shutting down...", Color.OrangeRed);
            Thread.Sleep(2000);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            var webServer = new WebServer("http://localhost:1234/");

            webServer.Run();
            Console.WriteLine("Press key to finish!");
            webServer.Stop();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            WebServer server = new WebServer(new string[] { "http://localhost:1234/" }, SendResponse);

            server.Start();
            Console.WriteLine("Server running... Press any key to quit.");
            Console.ReadKey();
            server.Stop();
        }
        // This is part of the server code, and shows you your server is running and gives you a way to easily stop it.
        private static void Main(string[] args)
        {
            var ws = new WebServer(SendResponse, "http://localhost:8080/test/");

            ws.Run();
            Console.WriteLine("A simple webserver. Press a key to quit.");
            Console.ReadKey();
            ws.Stop();
        }
Exemple #5
0
        public void RunTest1()
        {
            WebServer ws = new WebServer(SendResponse, "http://localhost:8080/test/");

            ws.Run();
            Console.WriteLine("A simple webserver. Press a key to quit.");
            Console.ReadKey();
            ws.Stop();
        }
Exemple #6
0
        static void Main(string[] args)
        {
            var ws = new WebServer(SendResponse, "http://localhost:8080/headers/");

            ws.Run();
            Console.WriteLine("Press any key to quit.");
            Console.ReadKey();
            ws.Stop();
        }
Exemple #7
0
        private static void Main(string[] args)
        {
            List <string> listUrls = new List <string>();

            listUrls.Add("http://localhost:4000/login/");
            listUrls.Add("http://localhost:4000/FetchTwitterFeed/");

            var ws = new WebServer(SendResponse, listUrls.ToArray());

            ws.Run();
            Console.WriteLine("A simple webserver. Press a key to quit.");
            Console.ReadKey();
            ws.Stop();
        }
Exemple #8
0
        static void Main(string[] args)
        {
            var server = new WebServer("http://*****:*****@"F:\Web_Dev\");

            try
            {
                server.Start();
                Console.WriteLine("Server started sucessfully.");
                Console.WriteLine("Listening. . . . Press enter to stop");
                Console.ReadLine();
            }
            finally
            {
                server.Stop();
            }
        }
Exemple #9
0
        static void Main(string[] args)
        {
            var options = new Options();

            if (Parser.Default.ParseArguments(args, options))
            {
                var root = options.Root;
                if (!Directory.Exists(root))
                {
                    Logger.Log(
                        Resources.InvalidPathMessage);
                }
                else
                {
                    var port      = options.Port;
                    var isVerbose = options.Verbose;
                    var webServer = new WebServer.WebServer(root, port, isVerbose);
                    webServer.Run();
                    Console.ReadKey();
                    webServer.Stop();
                }
            }
        }