public AdminController(ISchemaExportEngine schemaExportEngine, INutrientRecommendationImporter nutrientRecommendationImporter, IIngredientImporterEngine ingredientImporterEngine, IInitialDataValuesExportEngine initialDataValuesExportEngine) { this.schemaExportEngine = schemaExportEngine; this.nutrientRecommendationImporter = nutrientRecommendationImporter; this.ingredientImporterEngine = ingredientImporterEngine; this.initialDataValuesExportEngine = initialDataValuesExportEngine; }
public NutrientRecommendationImportEngine(string nhibernateConfiguration) { var builder = new ContainerBuilder(); var componentRegistrator = new ComponentRegistrator(); componentRegistrator.AutofacRegisterComponentes(builder, getBootStrapper(nhibernateConfiguration)); containerProvider = new ContainerProvider(builder.Build()); nutrientRecommendationImporter = containerProvider.ApplicationContainer.Resolve<INutrientRecommendationImporter>(); initialDataValuesExporter = containerProvider.ApplicationContainer.Resolve<IInitialDataValuesExportEngine>(); componentRegistrator.populateNutrientRecommendationImporter(containerProvider.ApplicationContainer); }
public NutrientRecommendationImportEngine(INutrientRecommendationImporter nutrientRecommendationImporter) { this.nutrientRecommendationImporter = nutrientRecommendationImporter; }
public AdminController(ISchemaExportEngine schemaExportEngine, INutrientRecommendationImporter nutrientRecommendationImporter, IIngredientImporterEngine ingredientImporterEngine, IInitialDataValuesExportEngine initialDataValuesExportEngine, IPathFinder pathFinder) : this(schemaExportEngine, nutrientRecommendationImporter, ingredientImporterEngine, initialDataValuesExportEngine) { this.pathFinder = pathFinder; }