public LoginControlPresenter(ILoginControl view, LoginViewModel model, IShipService shipService) { View = view; Model = model; ShipService = shipService; View.BindToViewModel(model); View.SubmitButtonPressed += LoginControl_SubmitButtonPressed; }
public PersonController(ILoginControl loginControl) { if (loginControl == null) throw new ArgumentNullException("loginControl"); _loginControl = loginControl; loginControl.LoginPressed += LoginPressedControlLoginPressed; }