public PassiveTransportRepository(IFlatProcessRepository flatProcessesRepo,
                                   IFlatProcessToPassiveTransportMapper passiveTransportMapper,
                                   IFlatModelProcessRepository modelProcessRepo)
 {
     _flatProcessesRepo      = flatProcessesRepo;
     _passiveTransportMapper = passiveTransportMapper;
     _modelProcessRepo       = modelProcessRepo;
 }
Beispiel #2
0
 public StaticReactionRepository(IFlatModelRepository flatModelRepository,
                                 IFlatProcessRepository flatProcessesRepository,
                                 IFlatModelProcessRepository modelProcessRepository,
                                 IParameterContainerTask parameterContainerTask,
                                 IFlatProcessToActiveProcessMapper activeProcessMapper)
 {
     _flatModelRepository     = flatModelRepository;
     _flatProcessesRepository = flatProcessesRepository;
     _modelProcessRepository  = modelProcessRepository;
     _parameterContainerTask  = parameterContainerTask;
     _activeProcessMapper     = activeProcessMapper;
     _reactionsByModel        = new Cache <string, IList <PKSimReaction> >();
     _allReactions            = new Cache <string, PKSimReaction>(r => r.Name);
 }