public ItemScoreInfo(int points, int maxPoints, ScoringStatus status, string dimension, ScoreRationale rationale) { Points = points; MaxScore = maxPoints; // -1 indicates unknown Status = status; Dimension = dimension ?? "overall"; Rationale = rationale; }
public ItemScore(int scorePoint, int maxScore, ScoringStatus status, string dimension, ScoreRationale rationale, List <ItemScoreInfo> childScores, string contextToken) : this() { ScoreInfo = new ItemScoreInfo(scorePoint, maxScore, status, dimension, rationale); ScoreInfo.SubScores = childScores; ContextToken = contextToken; }