public static ServiceFactoryCreation Create(IDependencyRegistrar dependencyRegistrar, IDependencyRetriever dependencyRetriever) { RetrievalStrategyStore retrievalStrategyStore = new RetrievalStrategyStore(); return(new ServiceFactoryCreation(new ServiceFactoryRegistrar(dependencyRegistrar, new RetrievalStrategyFactory(dependencyRetriever, new ConstructorMapFactory(new ConstructorQueryProvider(new ConstructorFactory())), new ArgumentBuilderFactory(dependencyRetriever), new ObjectBuilderFactory() ), retrievalStrategyStore ), new ServiceFactory(retrievalStrategyStore) )); }
public RetrievalStrategyStoreTests() { _retrievalStrategyStore = new RetrievalStrategyStore(); }