Exemple #1
0
        public Controller(IView view, IMod model)
        {
            _view  = view ?? throw new ArgumentNullException(nameof(view));
            _model = model ?? throw new ArgumentNullException(nameof(model));

            _view.SetContr(this);
            _model.AddObserver((IFormObserver)_view);
            _view.AddStr += new ViewDelegate <IView>(this.ViewChange);
        }