/// <summary> /// Initializes a new instance of the <see cref="LamaAggregator" /> class. /// </summary> /// <param name="standardizer">The standardizer.</param> public ExpertoneAggregator(IExpertiseStandardizer standardizer) { this.standardizer = Contract.NotNull(standardizer, "standardizer"); }
/// <summary> /// Initializes a new instance of the <see cref="LamaAggregator"/> class. /// </summary> /// <param name="standardizer">The standardizer.</param> /// <param name="lamaCalculator">The lama calculator.</param> /// <param name="decimalConverter"></param> public LamaAggregator(IExpertiseStandardizer standardizer, ILamaCalculator lamaCalculator, ITwoTupleDecimalConverter decimalConverter) { this.decimalConverter = Contract.NotNull(decimalConverter, "decimalConverter"); this.lamaCalculator = Contract.NotNull(lamaCalculator, "lamaCalculator"); this.standardizer = Contract.NotNull(standardizer, "standardizer"); }