public ViewCalculationConfiguration(string name, IEnumerable <ValueRequirement> specificRequirements, Dictionary <string, HashSet <Tuple <string, ValueProperties> > > portfolioRequirementsBySecurityType, DeltaDefinition deltaDefinition, ValueProperties defaultProperties, IResolutionRuleTransform resolutionRuleTransform)
 {
     ArgumentChecker.NotNull(deltaDefinition, "deltaDefinition");
     _name = name;
     _specificRequirements = specificRequirements;
     _portfolioRequirementsBySecurityType = portfolioRequirementsBySecurityType;
     _defaultProperties       = defaultProperties;
     _resolutionRuleTransform = resolutionRuleTransform;
     _deltaDefinition         = deltaDefinition;
 }
 public ViewCalculationConfiguration(string name, IEnumerable <ValueRequirement> specificRequirements, Dictionary <string, HashSet <Tuple <string, ValueProperties> > > portfolioRequirementsBySecurityType, DeltaDefinition deltaDefinition)
     : this(name, specificRequirements, portfolioRequirementsBySecurityType, deltaDefinition, ValueProperties.Create(), null)
 {
 }