예제 #1
0
 public ParameterQuery(IParameterDistributionRepository distributionRepository,
                       IParameterValueRepository parameterValueRepository,
                       IParameterRateRepository parameterRateRepository,
                       IEntityPathResolver entityPathResolver)
 {
     _parameterDistributionRepository = distributionRepository;
     _parameterValueRepository        = parameterValueRepository;
     _parameterRateRepository         = parameterRateRepository;
     _entityPathResolver = entityPathResolver;
 }
 public override void GlobalContext()
 {
     base.GlobalContext();
     _parameterValueRepository        = IoC.Resolve <IParameterValueRepository>();
     _parameterRateRepository         = IoC.Resolve <IParameterRateRepository>();
     _speciesRepository               = IoC.Resolve <ISpeciesRepository>();
     _calculationMethodRepository     = IoC.Resolve <ICalculationMethodRepository>();
     _rateFormulaRepository           = IoC.Resolve <IRateFormulaRepository>();
     _rateObjectPathsRepository       = IoC.Resolve <IRateObjectPathsRepository>();
     _parameterDistributionRepository = IoC.Resolve <IParameterDistributionRepository>();
 }
        public override void GlobalContext()
        {
            base.GlobalContext();

            _representationInfoRepository    = IoC.Resolve <IRepresentationInfoRepository>();
            _parameterRateRepository         = IoC.Resolve <IParameterRateRepository>();
            _flatSpeciesRepository           = IoC.Resolve <IFlatSpeciesRepository>();
            _parameterDistributionRepository = IoC.Resolve <IParameterDistributionRepository>();
            _populationRepository            = IoC.Resolve <IPopulationRepository>();
            _populationAgeRepository         = IoC.Resolve <IPopulationAgeRepository>();
        }
 public override void GlobalContext()
 {
     base.GlobalContext();
     _valueOriginsRepository          = IoC.Resolve <IValueOriginRepository>();
     _parameterDistributionRepository = IoC.Resolve <IParameterDistributionRepository>();
 }