public virtual void BindMarkersView(IMarkersView view) { _markersView = view; _markersPresenter = Bootstrapper.GetContainer().Resolve<IMarkersPresenter>(); _markersPresenter.BindView(view); _markersView.OnViewDestroy = (view2) => { _markersPresenter.ViewDestroyed(); _markersPresenter = null; _markersView = null; }; }
public virtual IMarkersView CreateMarkersView() { _markersView = Bootstrapper.GetContainer().Resolve<IMarkersView>(); return _markersView; }