public FormulationRepository(IFlatContainerRepository flatContainerRepository, IFlatContainerToFormulationMapper formulationMapper, IFormulationRouteRepository formulationRouteRepository) { _flatContainerRepository = flatContainerRepository; _formulationMapper = formulationMapper; _formulationRouteRepository = formulationRouteRepository; _formulations = new Cache <string, Formulation>(f => f.FormulationType); }
public FlatContainerIdToFormulationMapper(IObjectBaseFactory objectBaseFactory, IFormulationRouteRepository formulationRouteRepo, IFlatContainerRepository flatContainerRepository) { _objectBaseFactory = objectBaseFactory; _formulationRouteRepo = formulationRouteRepo; _flatContainerRepository = flatContainerRepository; }