示例#1
0
 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;
 }