コード例 #1
0
        private void RegisterDependencies()
        {
            var builder             = new ContainerBuilder();
            var dependencyContainer = new SpecTestDependencyContainer(builder, containerBuilder =>
            {
                var tmeDependencyContainer = new TMEDependencyContainer(builder);
                tmeDependencyContainer.RegisterModules();
                RegisterMocks(builder);
            });

            dependencyContainer.Build();
            Container = dependencyContainer.CurrentContainer !;
        }
コード例 #2
0
        public void Setup()
        {
            var builder             = new ContainerBuilder();
            var dependencyContainer = new TestDependencyContainer(builder, containerBuilder =>
            {
                var tmeDependencyContainer = new TMEDependencyContainer(builder);
                tmeDependencyContainer.RegisterModules();
                RegisterMocks(builder);
            });

            dependencyContainer.Build();
            Container = dependencyContainer.CurrentContainer;

            AfterSetup();
        }