Exemple #1
0
        static void Main(string[] args)
        {
            configuration config = new configuration("config.ini");

            Sage50.Sage50           sage     = new Sage50.Sage50(config);
            WebListener.WebListener listener = new WebListener.WebListener(config);
            listener.startWebServer(sage);

            sage.Connect2Sage50();
        }
Exemple #2
0
        public void startWebServer(Sage50.Sage50 sage_)
        {
            sage = sage_;

            //get an empty port
            TcpListener l = new TcpListener(IPAddress.Loopback, 0);

            l.Start();
            int port = ((IPEndPoint)l.LocalEndpoint).Port;

            l.Stop();
            this.Initialize();
        }