Пример #1
0
        protected virtual void RegisterCore()
        {
            var binder = new MvxFromTextBinder();

            Mvx.RegisterSingleton <IMvxBinder>(binder);
        }
Пример #2
0
        protected virtual void RegisterBindingDescriptionParser()
        {
            var parser = CreateBindingDescriptionParser();

            Mvx.RegisterSingleton(parser);
        }
Пример #3
0
 protected virtual void RegisterExpressionParser()
 {
     Mvx.RegisterSingleton <IMvxPropertyExpressionParser>(new MvxPropertyExpressionParser());
 }
Пример #4
0
 public App()
 {
     Mvx.RegisterType <IAuthenticateService, AuthenticateService>();
     Mvx.RegisterSingleton <IMvxAppStart>(new MvxAppStart <LogInPageViewModel>());
 }
Пример #5
0
 public void Load()
 {
     Mvx.RegisterSingleton <IMvxNativeColor>(new MvxStoreColor());
 }
 protected void RegisterAppStart <TViewModel>()
     where TViewModel : IMvxViewModel
 {
     Mvx.RegisterSingleton <IMvxAppStart>(new MvxAppStart <TViewModel>());
 }
Пример #7
0
 public void Load()
 {
     Mvx.RegisterSingleton <IMobileCenter>(new Services.MobileCenter());
 }
Пример #8
0
 public void Load()
 {
     Mvx.RegisterSingleton <IDiskInfoPlugin>(new DiskInfoPlugin());
 }
Пример #9
0
 public void Load()
 {
     Mvx.RegisterSingleton <IMvxProtectedData>(new MvxStoreProtectedData());
 }
Пример #10
0
 public void Load()
 {
     Mvx.RegisterSingleton <ICryptoTools>(new PlatformCryptoTools());
 }
Пример #11
0
 public override Type GetViewModelToTry()
 {
     Mvx.RegisterSingleton <GameCreation.GameCreationBundle>(new SoloBundle());
     return(typeof(GameCreationViewModel));
 }
Пример #12
0
 protected override void InitializeLastChance()
 {
     Mvx.RegisterSingleton <IAsyncStorageService>(new DroidAsyncStorageService());
     base.InitializeLastChance();
 }
Пример #13
0
 protected override IMvxApplication CreateApp()
 {
     Mvx.RegisterSingleton <IUserInfo>(new UserInfo(this.ApplicationContext));
     return(new Core.App());
 }
Пример #14
0
        public void Load()
        {
            Mvx.RegisterSingleton <IGeofencingService>(() => new GeofencingService());

            Mvx.Resolve <IGeofencingService>().Start();
        }
Пример #15
0
        protected virtual void InitializeSavedStateConverter()
        {
            var converter = CreateSavedStateConverter();

            Mvx.RegisterSingleton(converter);
        }
Пример #16
0
 protected override void InitializeLastChance()
 {
     Mvx.RegisterSingleton <IPlateformService>(new PlateformService());
     Mvx.RegisterSingleton <ICalendarService>(new CalendarService());
     base.InitializeLastChance();
 }
Пример #17
0
 public void Load()
 {
     Mvx.RegisterSingleton <ISettings>(new MvxWindowsStoreSettings());
 }
Пример #18
0
 public void Load()
 {
     Mvx.RegisterSingleton <IMvxNativeColor>(new MvxAndroidColor());
     Mvx.CallbackWhenRegistered <IMvxTargetBindingFactoryRegistry>(RegisterDefaultBindings);
 }
 protected void RegisterAppStart(IMvxAppStart appStart)
 {
     Mvx.RegisterSingleton(appStart);
 }
Пример #20
0
        protected override void InitializeLastChance()
        {
            base.InitializeLastChance();

            Mvx.RegisterSingleton <IUserNotificationService>(new UwpUserNotificationService());
        }
Пример #21
0
        protected override void InitializeLastChance()
        {
            base.InitializeLastChance();

            Mvx.RegisterSingleton <IApplicationVersionService>(new ApplicationVersionService());
        }
Пример #22
0
        protected override void InitializeFirstChance()
        {
            base.InitializeFirstChance();

            Mvx.RegisterSingleton <Core.Services.ILocalizeService>(new Services.LocalizeService());
        }
Пример #23
0
 public void Load()
 {
     Mvx.RegisterSingleton <IFileSystem>(new FileSystemImpl());
     Mvx.RegisterSingleton <IFileViewer>(new FileViewerImpl());
 }
Пример #24
0
 public void Load()
 {
     Mvx.RegisterSingleton <IMvxThreadSleep>(new MvxThreadSleep());
 }
Пример #25
0
 public override void Initialize()
 {
     Mvx.RegisterSingleton <INotificationsSubscriber>(new NotificationsSubscriber());
 }
Пример #26
0
 public void Load()
 {
     Mvx.RegisterSingleton <IMvxNativeColor>(new MvxAndroidColor());
     RegisterDefaultBindings();
 }
Пример #27
0
        protected virtual void RegisterSourcePropertyPathParser()
        {
            var tokeniser = this.CreateSourcePropertyPathParser();

            Mvx.RegisterSingleton <IMvxSourcePropertyPathParser>(tokeniser);
        }
Пример #28
0
 protected override void InitializeIoC()
 {
     base.InitializeIoC();
     Mvx.RegisterSingleton <IDialogService>(() => new DialogService());
 }
Пример #29
0
		public void Load()
		{
			Mvx.RegisterSingleton<IMvxLocationWatcher>(() => new MvxAndroidFusedLocationWatcher());
		}
Пример #30
0
        protected override void InitializeIoC()
        {
            base.InitializeIoC();

            Mvx.RegisterSingleton(() => UserDialogs.Instance);
        }