private void Init(int id, string criterionDescription, ScoreRange scoreRange) { if (String.IsNullOrWhiteSpace(criterionDescription)) { throw new ApplicationException("A score criterion cannot be constructed without a criterion description."); } Id = id; CriterionDescription = criterionDescription; ScoreRange = scoreRange; }
public ScoreCriterion(string criterionDescription, ScoreRange scoreRange) { Init(0, criterionDescription, scoreRange); }
public ScoreCriterion(int id, string criterionDescription, ScoreRange scoreRange) { Init(id, criterionDescription, scoreRange); }