private void RegisterCoreServices() { MvxOpenNetCfContainer.ClearAllSingletons(); IMvxIoCProvider serviceProvider = new MvxSimpleIoCServiceProvider(); _ioc = new MvxServiceProvider(serviceProvider); _ioc.RegisterServiceInstance(_ioc); _ioc.RegisterServiceInstance<IMvxServiceProvider>(_ioc); _ioc.RegisterServiceInstance(new MvxDebugTrace()); }
private void RegisterCoreServices() { MvxOpenNetCfContainer.ClearAllSingletons(); IMvxIoCProvider serviceProvider = new MvxSimpleIoCServiceProvider(); _ioc = new MvxServiceProvider(serviceProvider); _ioc.RegisterServiceInstance(_ioc); _ioc.RegisterServiceInstance <IMvxServiceProvider>(_ioc); _ioc.RegisterServiceInstance(new MvxDebugTrace()); }
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); }