/// <summary> /// Initializes a new instance of the <see cref="RpgWaiter"/> class. /// </summary> /// <param name="pizzaMenu">The pizza menu.</param> /// <param name="logger">The logger.</param> /// <exception cref="System.ArgumentNullException">pizzaMenu</exception> public RpgWaiter( IPizzaMenu pizzaMenu, ILogger logger) { this.pizzaMenu = pizzaMenu ?? throw new ArgumentNullException(nameof(pizzaMenu)); this.logger = logger ?? LogManager.CreateNullLogger(); rnd = new Random(); }
/// <summary> /// Initializes a new instance of the <see cref="RpgWaiter"/> class. /// </summary> /// <param name="pizzaMenu">The pizza menu.</param> public RpgWaiter( IPizzaMenu pizzaMenu) : this(pizzaMenu, null) { }
public ViewMenuController(IPizzaMenu pizzaMenu) { _pizzaMenu = pizzaMenu; }