public ITestGenerator CreateGenerator(ProjectSettings projectSettings) { var container = GeneratorContainerBuilder.CreateContainer(projectSettings.ConfigurationHolder); container.RegisterInstanceAs(projectSettings); return(container.Resolve <ITestGenerator>()); }
public ITestGenerator CreateGenerator(ProjectSettings projectSettings, IEnumerable <GeneratorPluginInfo> generatorPluginInfos) { var container = new GeneratorContainerBuilder().CreateContainer(projectSettings.ConfigurationHolder, projectSettings, generatorPluginInfos); return(container.Resolve <ITestGenerator>()); }