static void Main(string[] args) { Console.WriteLine("******************************************Welcome to banking transactions***********************************************"); IMenuBanks banksMenu = CreateBanksMenu(); IMenuCards cardsMenu = CreateCardsMenu(); IMenu menu = new MenuApp(banksMenu, cardsMenu) { MenuOptions = new Dictionary <int, string>() { { 1, "Payment by bank transfer" }, { 2, "Payment by card" } } }; menu.ExecuteMenu(); }
public MenuApp(IMenuBanks menuBanks, IMenuCards menuCards) { this.menuBanks = menuBanks; this.menuCards = menuCards; }