protected override IDictionary <Type, Type> InitializeLookupDictionary()
        {
            IMvxViewsContainer container = Mvx.IoCProvider.Resolve <IMvxViewsContainer>();

            if (container != null)
            {
                container.Add <MesMainMenuSettingsViewModel, MesMainMenuSettingsView>();
                container.Add <MesSettingsViewModel, MesSettingsView>();
            }

            return(base.InitializeLookupDictionary());
        }
예제 #2
0
        public static IMvxViewsContainer LoadViewsContainer(IMvxViewsContainer viewsContainer, IMvxViewsContainerHelper viewViewModelBagService)
        {
            foreach (var bag in viewViewModelBagService.GetViewViewModelCorrespondenceMap())
            {
                viewsContainer.Add(bag.ViewModel, bag.View);
            }

            return(viewsContainer);
        }