public BindingExtensionsTests()
        {
            _command        = Substitute.For <ICommand>();
            _commandGeneric = Substitute.For <ICommand <string> >();
            _obj            = new StubProducer();

            BindingExtensions.Initialize(new MockBindingFactory());
        }
예제 #2
0
        protected virtual void InitializeWhiteLabelRuntime()
        {
            // Init Bindings
            BindingExtensions.Initialize(new AppleBindingFactory());

            // Init platform helpers
            Execute.Initialize(new IosMainThreadExecutor());

            // Init dependencies
            var bootstrapper = CreateBootstrapper();
            var container    = bootstrapper.Initialize();

            Dependencies.Initialize(container);

            // Notify dependencies ready to be used
            OnContainerInitialized(container);
        }