static void Main(string[] args) { //Instantiate all the things! FileManager fileManager = new FileManager("PizzaPeople.json"); UserList userlist = new UserList(fileManager); PizzaBuilder pizzaBuilder = new PizzaBuilder(userlist); Menu menu = new Menu(userlist, fileManager, pizzaBuilder); //Display the menu to kick everything off. We shouldn't get past this function until we're leaving the program. menu.Display(); }
//Need these passed in to use their methods. public Menu(UserList userList, FileManager fileManager, PizzaBuilder pizzaBuilder) { _userList = userList; _fileManager = fileManager; _pizzaBuilder = pizzaBuilder; }