Пример #1
0
        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);
        }
Пример #2
0
 public ScoringService(string resume)
 {
     _resume = resume;
     _report = new ScoringReport();
 }