public SimulationActiveProcessRepository(IFlatProcessRepository flatProcessesRepository,
                                          IParameterContainerTask parameterContainerTask,
                                          IFlatProcessToActiveProcessMapper activeProcessMapper)
 {
     _flatProcessesRepository      = flatProcessesRepository;
     _parameterContainerTask       = parameterContainerTask;
     _activeProcessMapper          = activeProcessMapper;
     _allSimulationActiveProcesses = new List <IPKSimProcess>();
 }
Exemplo n.º 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);
 }