HomeDev GuideRecipesAPI Reference
Dev GuideAPI ReferenceUser GuideLegal TermsGitHubNuGetDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

Rate a target

Explains how to rate a target.

In the Optimizely Community API, a rating is represented with the Rating class.

An instance of the Rating class is constructed with

  • a reference to the user submitting the rating (represented by the Reference class)
  • a reference to the target being rated (represented by the Reference class)
  • a rating value (represented by the RatingValue class)

You can construct an instance of the Rating class as shown below:

var rater = Reference.Create("user://identifier/for/a/user");
var target = Reference.Create("resource://identifier/for/a/resource");
var value = new RatingValue(5);

var rating = new Rating(rater, target, value);