public CommitmentMapper(IHashingService hashingService, ICommitmentStatusCalculator statusCalculator, ICommitmentRules commitmentRules, IApprenticeshipMapper apprenticeshipMapper) { _hashingService = hashingService; _statusCalculator = statusCalculator; _commitmentRules = commitmentRules; _apprenticeshipMapper = apprenticeshipMapper; }
public CommitmentMapper(IHashingService hashingService, ICommitmentStatusCalculator statusCalculator) { if (hashingService == null) { throw new ArgumentNullException(nameof(hashingService)); } if (statusCalculator == null) { throw new ArgumentNullException(nameof(statusCalculator)); } _hashingService = hashingService; _statusCalculator = statusCalculator; }