public ObjectFactoriesProcessor(ILog log, IAssemblies assemblies, IFactoryFinder factoryFinder, IConstructorCallFinder constructorCallFinder, IFactoryCallWeaver factoryCallWeaver, IFactoryMapSerializer factoryMapSerializer)
 {
     _log = log;
       _factoryMapSerializer = factoryMapSerializer;
       _assemblies = assemblies;
       _factoryCallWeaver = factoryCallWeaver;
       _constructorCallFinder = constructorCallFinder;
       _factoryFinder = factoryFinder;
 }
 public ObjectFactoriesProcessor(ILog log, IAssemblies assemblies, IFactoryFinder factoryFinder, IConstructorCallFinder constructorCallFinder, IFactoryCallWeaver factoryCallWeaver, IFactoryMapSerializer factoryMapSerializer)
 {
     _log = log;
     _factoryMapSerializer  = factoryMapSerializer;
     _assemblies            = assemblies;
     _factoryCallWeaver     = factoryCallWeaver;
     _constructorCallFinder = constructorCallFinder;
     _factoryFinder         = factoryFinder;
 }
Esempio n. 3
0
 public override ObjectFactoriesProcessor Create()
 {
     _assembly              = _mocks.DynamicMock <IAssembly>();
     _assemblies            = _mocks.DynamicMock <IAssemblies>();
     _factoryFinder         = _mocks.DynamicMock <IFactoryFinder>();
     _constructorCallFinder = _mocks.DynamicMock <IConstructorCallFinder>();
     _factoryCallWeaver     = _mocks.DynamicMock <IFactoryCallWeaver>();
     _factoryMapSerializer  = _mocks.DynamicMock <IFactoryMapSerializer>();
     return(new ObjectFactoriesProcessor(new NullLogger(), _assemblies, _factoryFinder, _constructorCallFinder, _factoryCallWeaver, _factoryMapSerializer));
 }