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; }
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 ItemScoreInfo(int points, int maxPoints, string confLevel, ScoringStatus status, string dimension, ScoreRationale rationale) { this.Points = points; this.MaxScore = maxPoints; // -1 indicates unknown this.ConfLevelText = confLevel; this.Status = status; this.Dimension = dimension ?? "overall"; this.Rationale = rationale; }
public ItemScoreInfo(int points, int maxPoints, ScoringStatus status, string dimension, ScoreRationale rationale) : this(points, maxPoints, null, status, dimension, rationale) { }