public CookPresenter( IOperation operation, ICookView view, IMessagePresenter messagePresenter) { if (operation == null) { throw new ArgumentNullException("operation"); } if (view == null) { throw new ArgumentNullException("view"); } this.Operation = operation; this.View = view; this.MessagePresenter = messagePresenter; this.View.BuyDrinkClicked += View_DrinkClicked; }
public CookPresenter( IOperation operation, ICookView view, IMessagePresenter messagePresenter) { if(operation == null) { throw new ArgumentNullException("operation"); } if (view == null) { throw new ArgumentNullException("view"); } this.Operation = operation; this.View = view; this.MessagePresenter = messagePresenter; this.View.BuyDrinkClicked += View_DrinkClicked; }