Ejemplo n.º 1
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterSingleton <IDatabasePathProvider, DatabasePathProvider>();
     containerRegistry.RegisterSingleton <IDeviceService, DeviceService>();
     containerRegistry.RegisterSingleton <IMessage, MessageIOS>();
 }
Ejemplo n.º 2
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     //Instance and Singleton
     containerRegistry.RegisterSingleton <ICardList, CardList>();
 }
Ejemplo n.º 3
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     RegisterDependencies(containerRegistry);
     RegisterViews(containerRegistry);
 }
Ejemplo n.º 4
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterForNavigation <LoginView>();
     containerRegistry.RegisterForNavigation <SignupView>();
 }
Ejemplo n.º 5
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
 }
Ejemplo n.º 6
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterSingleton <ICleaner, GcCleaner>();
     containerRegistry.RegisterSingleton <IViewProvider, ViewProvider>();
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Used to register types with the container that will be used by your application.
 /// </summary>
 protected abstract void RegisterTypes(IContainerRegistry containerRegistry);
Ejemplo n.º 8
0
 /// <inheritdoc/>
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterSingleton <IMediationService, MediationService>();
 }
Ejemplo n.º 9
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterForNavigation <MainPage>();
     containerRegistry.RegisterForNavigation <HomePage>();
     containerRegistry.RegisterForNavigation <DataEntryPage>();
 }
Ejemplo n.º 10
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterSingleton <IWebScrapeService, HtmlAgilityPackWebScrape>();
 }
Ejemplo n.º 11
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.Register <IPeopleService, PeopleService>();
 }
Ejemplo n.º 12
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     RegisterViewsForNavigation(containerRegistry);
     RegisterServices(containerRegistry);
     containerRegistry.RegisterForNavigation <DataManagerPage, DataManagerPageViewModel>();
 }
Ejemplo n.º 13
0
 public static IContainerRegistry RegisterLogglyHttpLogger <TOptions>(this IContainerRegistry container)
     where TOptions : ILogglyOptions
 {
     container.RegisterSingleton <ILogglyOptions, TOptions>();
     return(RegisterInternal <LogglyHttpLogger>(container));
 }
Ejemplo n.º 14
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterForNavigation <ClipBoardWatcherView, ClipBoardWatcherViewViewModel>();
 }
Ejemplo n.º 15
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
 }
Ejemplo n.º 16
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.Register <TimePickerView>();
 }
Ejemplo n.º 17
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.Register <DisplayModel>();
     containerRegistry.Register <DisplayViewModel>();
 }
Ejemplo n.º 18
0
 public static IContainer GetContainer(this IContainerRegistry containerRegistry)
 {
     return(((IContainerExtension <IContainer>)containerRegistry).Instance);
 }
Ejemplo n.º 19
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.Register <IStatusBarViewModel, StatusBarViewModel>();
     containerRegistry.Register <IStatusBarView, StatusBarView>();
 }
Ejemplo n.º 20
0
 protected virtual void AddToContainer(IContainerRegistry containerRegistry, IConfiguration configuration)
 {
 }
Ejemplo n.º 21
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterSingleton <IMessageService, MessageService>();
 }
Ejemplo n.º 22
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterSingleton <IApplicationCommands, ApplicationCommands>();
 }
Ejemplo n.º 23
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     //containerRegistry.Register<MainWindowView>();
 }
Ejemplo n.º 24
0
 public void RegisterTypes(IContainerRegistry container)
 {
     container.GetContainer().RegisterType <IDeviceScreenSizeService, DeviceScreenSizeService>();
 }
Ejemplo n.º 25
0
 public void RegisterTypes(IContainerRegistry containerRegistry)
 {
     // Register any platform specific implementations
 }
Ejemplo n.º 26
0
        public void RegisterTypes(IContainerRegistry containerRegistry)
        {
            ViewModelLocationProvider.Register <Views.Notes, ViewModels.NotesViewModel>();

            containerRegistry.RegisterForNavigation <Views.Notes, ViewModels.NotesViewModel>();
        }
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterForNavigation <NavigationPage>();
     containerRegistry.RegisterForNavigation <MainPage, MainPageViewModel>();
 }
Ejemplo n.º 28
0
 protected override void RegisterTypes(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterSingleton <ISetting, SettingEntity>();
     containerRegistry.RegisterDialog <Setting>();
     containerRegistry.Register <IMainDomain, MainViewDomain>();
 }
Ejemplo n.º 29
0
 private void RegisterViews(IContainerRegistry containerRegistry)
 {
     containerRegistry.RegisterForNavigation <NavigationPage>();
     NavigationMapper.Instance.Register(containerRegistry, Assembly.GetExecutingAssembly());
 }
 /// <summary>
 /// Registers an object for navigation with the ViewModel type to be used as the DataContext.
 /// </summary>
 /// <typeparam name="TView">The Type of object to register as the view</typeparam>
 /// <typeparam name="TViewModel">The ViewModel to use as the DataContext for the view</typeparam>
 /// <param name="containerRegistry"></param>
 /// <param name="name">The unique name to register with the view</param>
 public static void RegisterForNavigation <TView, TViewModel>(this IContainerRegistry containerRegistry, string name = null)
 {
     containerRegistry.RegisterForNavigationWithViewModel <TViewModel>(typeof(TView), name);
 }