Exemplo n.º 1
0
        public CompositionFixture(Action <CompositionBatch> explicitExports)
        {
            _rootCatalog = new DirectoryCatalog(".", new RegistrationBuilder());
            Scoping      = new CompositionScopingService(_rootCatalog, explicitExports ?? (_ => {}), new[] { TransactionScope.Id });
            RootContainer.ComposeExportedValue <ICompositionScopingService>(Scoping);

            BasicConfigurator.Configure(new Appender());
            RootContainer.ComposeExportedValue <ILog>(LogManager.GetLogger("TESTLOG"));
        }