public ScoringReport Score() { ScoringReport report = new ScoringReport(); ResumeScoringSection resumeScoringSection = ConfigurationManager.GetSection("ResumeScoring") as ResumeScoringSection; if (resumeScoringSection == null) { throw new ApplicationException("Failed to load ResumeScoringSection."); } else { for (int i = 0; i < resumeScoringSection.WordGroups.Count; i++) { WordGroupConfigElement wg = resumeScoringSection.WordGroups[i]; report.AddReportItem(ScoreWordGroup(wg, _resume)); } } _report = report; return(report); }
public ScoringService(string resume) { _resume = resume; _report = new ScoringReport(); }