C# Class LetMeRate.Application.Services.RatingService

Inheritance: IRatingService
Afficher le fichier Open project: cairey/Let-Me-Rate-NancyFX

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetUserAccount ( AuthorisationContext authorisationContext ) : dynamic
GetUserAccount ( string accountKey ) : dynamic
UpdateRating ( UpdateRatingCommand command ) : dynamic

Method Details

AddRating() public méthode

public AddRating ( AddRatingCommand command ) : dynamic
command LetMeRate.Application.Commands.AddRatingCommand
Résultat dynamic

DeleteRating() public méthode

public DeleteRating ( DeleteRatingCommand command ) : dynamic
command LetMeRate.Application.Commands.DeleteRatingCommand
Résultat dynamic

GetAllRatings() public méthode

public GetAllRatings ( GetAllRatingsQuery query ) : dynamic
query LetMeRate.Application.Query.GetAllRatingsQuery
Résultat dynamic

GetAverageRatings() public méthode

public GetAverageRatings ( IEnumerable ratings ) : int>.IDictionary
ratings IEnumerable
Résultat int>.IDictionary

GetRatingsBetweenRating() public méthode

public GetRatingsBetweenRating ( GetRatingsBetweenRatingQuery query ) : dynamic
query LetMeRate.Application.Query.GetRatingsBetweenRatingQuery
Résultat dynamic

GetRatingsByCustomParam() public méthode

public GetRatingsByCustomParam ( GetRatingsCustomParamQuery query ) : dynamic
query LetMeRate.Application.Query.GetRatingsCustomParamQuery
Résultat dynamic

GetRatingsByUniqueKey() public méthode

public GetRatingsByUniqueKey ( GetRatingUniqueKeyQuery query ) : dynamic
query LetMeRate.Application.Query.GetRatingUniqueKeyQuery
Résultat dynamic

RatingService() public méthode

public RatingService ( IAccountService accountService, IAuthorisationService authorisationService ) : System
accountService IAccountService
authorisationService IAuthorisationService
Résultat System