Class HttpRatingStatisticsRepository
Inheritance
System.Object
HttpRatingStatisticsRepository
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 HttpRatingStatisticsRepository : IRatingStatisticsRepository
Constructors
HttpRatingStatisticsRepository(IHttpClientFactory, IRatingStatisticsRequestFactory)
Declaration
public HttpRatingStatisticsRepository(IHttpClientFactory httpClientFactory, IRatingStatisticsRequestFactory requestFactory)
Parameters
Methods
Get(Criteria<RatingStatisticsFilter>)
Declaration
public ResultPage<RatingStatistics> Get(Criteria<RatingStatisticsFilter> criteria)
Parameters
Returns
Get<TExtension>(CompositeCriteria<RatingStatisticsFilter, TExtension>)
Declaration
public ResultPage<Composite<RatingStatistics, TExtension>> Get<TExtension>(CompositeCriteria<RatingStatisticsFilter, TExtension> criteria)
where TExtension : class
Parameters
Returns
Type Parameters
| Name |
Description |
| TExtension |
|
GetAsync(Criteria<RatingStatisticsFilter>)
Declaration
public Task<ResultPage<RatingStatistics>> GetAsync(Criteria<RatingStatisticsFilter> criteria)
Parameters
Returns
GetAsync<TExtension>(CompositeCriteria<RatingStatisticsFilter, TExtension>)
Declaration
public Task<ResultPage<Composite<RatingStatistics, TExtension>>> GetAsync<TExtension>(CompositeCriteria<RatingStatisticsFilter, TExtension> criteria)
where TExtension : class
Parameters
Returns
Type Parameters
| Name |
Description |
| TExtension |
|
Update<TExtension>(Reference, TExtension)
Declaration
public Composite<RatingStatistics, TExtension> Update<TExtension>(Reference target, TExtension extension)
where TExtension : class
Parameters
| Type |
Name |
Description |
| Reference |
target |
|
| TExtension |
extension |
|
Returns
Type Parameters
| Name |
Description |
| TExtension |
|
UpdateAsync<TExtension>(Reference, TExtension)
Declaration
public Task<Composite<RatingStatistics, TExtension>> UpdateAsync<TExtension>(Reference target, TExtension extension)
where TExtension : class
Parameters
| Type |
Name |
Description |
| Reference |
target |
|
| TExtension |
extension |
|
Returns
Type Parameters
| Name |
Description |
| TExtension |
|
Implements