public void RegisterViews(ViewFactory viewFactory) { var sharedAssembly = GetType().GetTypeInfo().Assembly; RegisterViews(viewFactory, sharedAssembly); }
private void RegisterViews(ViewFactory viewFactory, Assembly assembly) { var views = assembly.DefinedTypes.Where(t => t.IsPage()); RegisterViewModels(viewFactory, assembly, views); }
public NavigationAdapter(INavigation navigation, Logging logging, ViewFactory viewFactory) { this.navigation = navigation; log = logging.GetLoggerFor <NavigationAdapter>(); this.viewFactory = viewFactory; }