public DynamicFormulaCriteriaRepository( IFlatDynamicFormulaCriteriaRepository flatDynamicFormulaCriteriaRepository, ICriteriaConditionToDescriptorConditionMapper descriptorConditionMapper) { _flatDynamicFormulaCriteriaRepository = flatDynamicFormulaCriteriaRepository; _descriptorConditionMapper = descriptorConditionMapper; _criteria = new Cache <RateKey, DynamicFormulaCriteria>(dc => dc.RateKey); }
public ParameterDistributionRepository( IFlatParameterDistributionRepository flatParameterDistributionRepo, IFlatContainerRepository flatContainerRepository, IValueOriginRepository valueOriginRepository, IFlatContainerParameterDescriptorConditionRepository flatContainerParameterDescriptorConditionRepository, ICriteriaConditionToDescriptorConditionMapper descriptorConditionMapper) : base(flatParameterDistributionRepo, flatContainerRepository, valueOriginRepository, flatContainerParameterDescriptorConditionRepository, descriptorConditionMapper) { }
protected ParameterMetaDataRepository( IMetaDataRepository <TParameterMetaData> flatParameterMetaDataRepository, IFlatContainerRepository flatContainerRepository, IValueOriginRepository valueOriginRepository, IFlatContainerParameterDescriptorConditionRepository flatContainerParameterDescriptorConditionRepository, ICriteriaConditionToDescriptorConditionMapper descriptorConditionMapper) { _flatParameterMetaDataRepository = flatParameterMetaDataRepository; _flatContainerRepository = flatContainerRepository; _valueOriginRepository = valueOriginRepository; _flatContainerParameterDescriptorConditionRepository = flatContainerParameterDescriptorConditionRepository; _descriptorConditionMapper = descriptorConditionMapper; }