コード例 #1
0
        public static void SetupIoC()
        {
            var container     = TinyIoCContainer.Current;
            var tinyContainer = new TinyContainer(container);

            container.Register <IDependencyContainer>(tinyContainer);
            Resolver.SetResolver(new TinyResolver(container));

            // tinyContainer.RegisterSingle<IDevice, IosDevice>();

            // Set up Forms IoC
            FormsBootstrapper.SetupForms();
        }
コード例 #2
0
        public static void SetupIoC()
        {
            var container     = TinyIoCContainer.Current;
            var tinyContainer = new TinyContainer(container);

            container.Register <IDependencyContainer>(tinyContainer);
            if (!Resolver.IsSet)
            {
                Resolver.SetResolver(new TinyResolver(container));
            }


            // Set up Forms IoC
            FormsBootstrapper.SetupForms();
        }