protected RankCalculationStrategy(IRankFactory factory) { if (factory == null) { throw new ArgumentNullException(nameof(factory)); } this.factory = factory; }
public DoubleOverallScoreStrategy(IRankFactory factory) : base(factory) { }