static void Main(string[] args) { VendingMachine VendoMatic600 = new VendingMachine(); VendingMachineCLI VCLI = new VendingMachineCLI(); VendoMatic600.FillMyMachine(@"..\..\..\..\VendingMachine.txt"); VCLI.Start(VendoMatic600, @"..\..\..\..\Log.txt"); }
static void Main(string[] args) { try { VendingMachine vm = new VendingMachine(); VendingMachineCLI vmCLI = new VendingMachineCLI(vm); vmCLI.Start(); } catch (CorruptInventoryException) { Console.WriteLine("The inventory file is corrupt.\nPress and key to continue..."); Console.ReadKey(); } catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); } }