public virtual void BindLoopsView(ILoopsView view) { _loopsView = view; _loopsPresenter = Bootstrapper.GetContainer().Resolve<ILoopsPresenter>(); _loopsPresenter.BindView(view); _loopsView.OnViewDestroy = (view2) => { _loopsPresenter.ViewDestroyed(); _loopsPresenter = null; _loopsView = null; }; }
public virtual ILoopsView CreateLoopsView() { _loopsView = Bootstrapper.GetContainer().Resolve<ILoopsView>(); return _loopsView; }