Class RatingAdapter
Inheritance
System.Object
RatingAdapter
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: EPiServer.Social.Ratings.Rest.dll
Version: 1.5.4
Syntax
public class RatingAdapter
Constructors
RatingAdapter()
Declaration
Methods
Adapt(PagedResponse<RatingResponse>, PageInfo)
Declaration
public ResultPage<Rating> Adapt(PagedResponse<RatingResponse> pagedRatingResponse, PageInfo pageInfo)
Parameters
Returns
Adapt(Rating)
Declaration
public AddRequest Adapt(Rating rating)
Parameters
| Type |
Name |
Description |
| Rating |
rating |
|
Returns
Adapt(RatingValue, RatingValue)
Declaration
public UpdateRequest Adapt(RatingValue currentValue, RatingValue newValue)
Parameters
Returns
Adapt(RatingResponse)
Declaration
public Rating Adapt(RatingResponse response)
Parameters
Returns
Adapt<TExtension>(PagedResponse<RatingResponse>, PageInfo)
Declaration
public ResultPage<Composite<Rating, TExtension>> Adapt<TExtension>(PagedResponse<RatingResponse> pagedRatingResponse, PageInfo pageInfo)
where TExtension : class
Parameters
Returns
Type Parameters
| Name |
Description |
| TExtension |
|
AdaptToComposite<TExtension>(RatingResponse)
Converts a ratingResponse instance to a corresponding Composite instance.
Declaration
public Composite<Rating, TExtension> AdaptToComposite<TExtension>(RatingResponse response)
where TExtension : class
Parameters
Returns
| Type |
Description |
| Composite<Rating, TExtension> |
A corresponding Composite instance
|
Type Parameters
| Name |
Description |
| TExtension |
Type of extension data in the composite
|