C# Class Skimur.App.Services.Impl.KarmaService

Inheritance: IKarmaService
Afficher le fichier Open project: skimur/skimur

Méthodes publiques

Méthode Description
AdjustKarma ( System.Guid userId, System.Guid subId, KarmaType karmaType, int change ) : void
DecreaseKarma ( System.Guid userId, System.Guid subId, KarmaType karmaType ) : void
DeleteAllKarmaForUser ( System.Guid userId ) : void
GetKarma ( System.Guid userId ) : int>.Dictionary
IncreaseKarma ( System.Guid userId, System.Guid subId, KarmaType karmaType ) : void
KarmaService ( ISession session ) : System

Private Methods

Méthode Description
EnsureStatementsReady ( ) : void
KarmaService ( ) : System

Method Details

AdjustKarma() public méthode

public AdjustKarma ( System.Guid userId, System.Guid subId, KarmaType karmaType, int change ) : void
userId System.Guid
subId System.Guid
karmaType KarmaType
change int
Résultat void

DecreaseKarma() public méthode

public DecreaseKarma ( System.Guid userId, System.Guid subId, KarmaType karmaType ) : void
userId System.Guid
subId System.Guid
karmaType KarmaType
Résultat void

DeleteAllKarmaForUser() public méthode

public DeleteAllKarmaForUser ( System.Guid userId ) : void
userId System.Guid
Résultat void

GetKarma() public méthode

public GetKarma ( System.Guid userId ) : int>.Dictionary
userId System.Guid
Résultat int>.Dictionary

IncreaseKarma() public méthode

public IncreaseKarma ( System.Guid userId, System.Guid subId, KarmaType karmaType ) : void
userId System.Guid
subId System.Guid
karmaType KarmaType
Résultat void

KarmaService() public méthode

public KarmaService ( ISession session ) : System
session ISession
Résultat System