Example #1
0
        private static void Main(string[] args)
        {
            // Setup DI
            var container = GlobalScope(args);

            // .NET Framework check
            var dn = container.Resolve <DotNetVersionService>();

            if (!dn.Check())
            {
                return;
            }

            // Default is Tls 1.0 only, change to Tls 1.2 only
            System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;

            // Uncomment the follow line to test with Fiddler
            // System.Net.ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;

            // Enable international character rendering
            var original = Console.OutputEncoding;

            Console.OutputEncoding = System.Text.Encoding.Unicode;

            // Load main instance
            var wacs = new Wacs(container);

            wacs.Start();

            // Restore original code page
            Console.OutputEncoding = original;
        }
Example #2
0
        private static void Main(string[] args)
        {
            // Setup DI
            _container = GlobalScope(args);

            // .NET Framework check
            var dn = _container.Resolve <DotNetVersionService>();

            if (!dn.Check())
            {
                return;
            }

            System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;

            // Uncomment to test with Fiddler
            // System.Net.ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;

            Console.OutputEncoding = System.Text.Encoding.UTF8;

            // Load main instance
            var wacs = new Wacs(_container);

            wacs.Start();
        }
Example #3
0
        private static void Main(string[] args)
        {
            // Setup DI
            _container = GlobalScope(args);

            // .NET Framework check
            var dn = _container.Resolve <DotNetVersionService>();

            if (!dn.Check())
            {
                return;
            }

            System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
            Console.OutputEncoding = System.Text.Encoding.UTF8;

            // Load main instance
            var wacs = new Wacs(_container);

            wacs.Start();
        }