示例#1
0
        public static void StartWorkers()
        {
            var parkingWorker = new ParkingWorker();

            parkingWorker.Start();

            // Do I need this ?
            // var transactionWorker = new TransactionWorker();
            // transactionWorker.Start();
        }
示例#2
0
        public void Start()
        {
            var parkingWorker     = new ParkingWorker();
            var transactionWorker = new TransactionWorker();

            parkingWorker.Start();
            transactionWorker.Start();

            Router.Instance.Switch("default");

            while (true)
            {
                CurrentMenu.Render();
                var command = Console.ReadLine();
                CurrentMenu.Notify(command);
            }
        }