Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            var recipeBook = new RecipeBook(Console.ReadLine, Console.WriteLine);
            var bartender  = new Bartender(Console.ReadLine, Console.WriteLine, recipeBook);

            while (true)
            {
                bartender.AskForDrink();
            }
        }
Ejemplo n.º 2
0
 public Bartender(Func <string> inputProvider, Action <string> outputProvider, RecipeBook recipeBook)
 {
     _inputProvider  = inputProvider;
     _outputProvider = outputProvider;
     _recipeBook     = recipeBook;
 }