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()); }
public static IMvxViewsContainer LoadViewsContainer(IMvxViewsContainer viewsContainer, IMvxViewsContainerHelper viewViewModelBagService) { foreach (var bag in viewViewModelBagService.GetViewViewModelCorrespondenceMap()) { viewsContainer.Add(bag.ViewModel, bag.View); } return(viewsContainer); }