public virtual void BindQueueView(IQueueView view) { _queueView = view; _queuePresenter = Bootstrapper.GetContainer().Resolve<IQueuePresenter>(); _queuePresenter.BindView(view); _queueView.OnViewDestroy = (theView) => { _queuePresenter.ViewDestroyed(); _queuePresenter = null; _queueView = null; }; }