コード例 #1
0
 /// <summary>
 /// Converts the input <see cref="SarScoreResult"/> instance to a <see cref="SarEvaluationUsageEvent"/>
 /// </summary>
 private static SarEvaluationUsageEvent ToEvaluationUsageEvent(SarScoreResult scoreResult)
 {
     return(new SarEvaluationUsageEvent
     {
         UserId = scoreResult.User.ToString(),
         ItemId = scoreResult.Recommended.ToString()
     });
 }
コード例 #2
0
        private Recommendation ConvertToRecommendation(SarScoreResult sarScoreResult)
        {
            if (sarScoreResult.Recommended == 0 || sarScoreResult.Recommended > _itemIdIndex.Length)
            {
                return(null);
            }

            return(new Recommendation
            {
                RecommendedItemId = _itemIdIndex[sarScoreResult.Recommended - 1],
                Score = sarScoreResult.Score
            });
        }