C# Класс LetMeRate.Application.Services.RatingService

Наследование: IRatingService
Показать файл Открыть проект

Открытые методы

Метод Описание
AddRating ( AddRatingCommand command ) : dynamic
DeleteRating ( DeleteRatingCommand command ) : dynamic
GetAllRatings ( GetAllRatingsQuery query ) : dynamic
GetAverageRatings ( IEnumerable ratings ) : int>.IDictionary
GetRatingsBetweenRating ( GetRatingsBetweenRatingQuery query ) : dynamic
GetRatingsByCustomParam ( GetRatingsCustomParamQuery query ) : dynamic
GetRatingsByUniqueKey ( GetRatingUniqueKeyQuery query ) : dynamic
RatingService ( IAccountService accountService, IAuthorisationService authorisationService ) : System

Приватные методы

Метод Описание
GetUserAccount ( AuthorisationContext authorisationContext ) : dynamic
GetUserAccount ( string accountKey ) : dynamic
UpdateRating ( UpdateRatingCommand command ) : dynamic

Описание методов

AddRating() публичный Метод

public AddRating ( AddRatingCommand command ) : dynamic
command LetMeRate.Application.Commands.AddRatingCommand
Результат dynamic

DeleteRating() публичный Метод

public DeleteRating ( DeleteRatingCommand command ) : dynamic
command LetMeRate.Application.Commands.DeleteRatingCommand
Результат dynamic

GetAllRatings() публичный Метод

public GetAllRatings ( GetAllRatingsQuery query ) : dynamic
query LetMeRate.Application.Query.GetAllRatingsQuery
Результат dynamic

GetAverageRatings() публичный Метод

public GetAverageRatings ( IEnumerable ratings ) : int>.IDictionary
ratings IEnumerable
Результат int>.IDictionary

GetRatingsBetweenRating() публичный Метод

public GetRatingsBetweenRating ( GetRatingsBetweenRatingQuery query ) : dynamic
query LetMeRate.Application.Query.GetRatingsBetweenRatingQuery
Результат dynamic

GetRatingsByCustomParam() публичный Метод

public GetRatingsByCustomParam ( GetRatingsCustomParamQuery query ) : dynamic
query LetMeRate.Application.Query.GetRatingsCustomParamQuery
Результат dynamic

GetRatingsByUniqueKey() публичный Метод

public GetRatingsByUniqueKey ( GetRatingUniqueKeyQuery query ) : dynamic
query LetMeRate.Application.Query.GetRatingUniqueKeyQuery
Результат dynamic

RatingService() публичный Метод

public RatingService ( IAccountService accountService, IAuthorisationService authorisationService ) : System
accountService IAccountService
authorisationService IAuthorisationService
Результат System