protected override void ConfigureContainer(ISimpleIoc container)
        {
            base.ConfigureContainer(container);

            container.Register<IEmployeeServiceClient, EmployeeServiceClient>();

            // Registering view models
            container.Register<MainViewModel>();
        }
 private void SetupDependencies(ISimpleIoc simpleIoc)
 {
     simpleIoc.Register <INavigationService>(() => new AppNavigationService());
 }
示例#3
0
 private void SetupDependencies(ISimpleIoc simpleIoc)
 {
     simpleIoc.Register <IReminderDatabase>(() => new ReminderDatabase());
     simpleIoc.Register <IReminderRepository>(() => new ReminderRepository(simpleIoc.Get <IReminderDatabase>()));
 }
示例#4
0
        protected override void Setup(ISimpleIoc simpleIoc)
        {
            simpleIoc.Register <IDialogService, DialogService>();

            base.Setup(simpleIoc);
        }
示例#5
0
 public void Initialize(ISimpleIoc container)
 {
     container.Register <ILocationService, LocationService>();
     container.Register <ILocationServiceSettings, LocationServiceSettings>();
 }
示例#6
0
 partial void RegisterWindowsPhone(ISimpleIoc container)
 {
     container.Register <VMCaptureImage>();
 }
示例#7
0
 private void SetupDependencies(ISimpleIoc simpleIoc)
 {
     simpleIoc.Register <IUserDialog>(() => new UserDialog(), Reuse.Singleton);
     simpleIoc.Register <INativeHttpClientHandlerFactory>(() => new NativeHttpClientHandlerFactory(), Reuse.Singleton);
 }
 private void SetupDependencies(ISimpleIoc simpleIoc)
 {
     simpleIoc.Register <IConnectivity>(() => Connectivity.Connectivity.Instance);
     simpleIoc.Register <ISecureStorage>(() => SecureStorage.SecureStorage.Instance);
     simpleIoc.Register <IPreferences>(() => Preferences.Preferences.Instance);
 }
 public void Initialize(ISimpleIoc container)
 {
     container.Register <ICallout, Callout>();
 }
 private void SetupDependencies(ISimpleIoc simpleIoc)
 {
     simpleIoc.Register <IAppConfig>(() => new AppConfig.AppConfig(), Reuse.Singleton);
 }
 public void Initialize(ISimpleIoc container)
 {
     container.Register<ICallout, Callout>();
 }
示例#12
0
 private void SetupDependencies(ISimpleIoc simpleIoc)
 {
     simpleIoc.Register <IOperationFactory>(() => new OperationFactory(simpleIoc, new ApplicationErrorHandler()));
     simpleIoc.Register <ILoadMusicService>(() => new LoadMusicService(), Reuse.Singleton);
 }