Esempio n. 1
0
 private void RegisterCoreServices()
 {
     MvxOpenNetCfContainer.ClearAllSingletons();
     IMvxIoCProvider serviceProvider = new MvxSimpleIoCServiceProvider();
     _ioc = new MvxServiceProvider(serviceProvider);
     _ioc.RegisterServiceInstance(_ioc);
     _ioc.RegisterServiceInstance<IMvxServiceProvider>(_ioc);
     _ioc.RegisterServiceInstance(new MvxDebugTrace());
 }
Esempio n. 2
0
        private void RegisterCoreServices()
        {
            MvxOpenNetCfContainer.ClearAllSingletons();
            IMvxIoCProvider serviceProvider = new MvxSimpleIoCServiceProvider();

            _ioc = new MvxServiceProvider(serviceProvider);
            _ioc.RegisterServiceInstance(_ioc);
            _ioc.RegisterServiceInstance <IMvxServiceProvider>(_ioc);
            _ioc.RegisterServiceInstance(new MvxDebugTrace());
        }
Esempio n. 3
0
        private void RegisterMockNavigationServices()
        {
            _navigationDispatcherMock = new Mock <IMvxViewDispatcherProvider>();
            _navigationMock           = new Mock <IMvxViewDispatcher>();
            _navigationDispatcherMock.Setup(disp => disp.Dispatcher)
            .Returns(_navigationMock.Object);

            _ioc.RegisterServiceInstance(_navigationMock.Object);
            _ioc.RegisterServiceInstance(_navigationDispatcherMock.Object);
        }