protected override sealed MvxViewsContainer CreateViewsContainer() { var container = new MvxTouchViewsContainer(); RegisterTouchViewCreator(container); return container; }
protected void RegisterTouchViewCreator(MvxTouchViewsContainer container) { this.RegisterServiceInstance<IMvxTouchViewCreator>(container); }
protected virtual void RegisterTouchViewCreator(MvxTouchViewsContainer container) { Mvx.RegisterSingleton<IMvxTouchViewCreator>(container); Mvx.RegisterSingleton<IMvxCurrentRequest>(container); }