C# Class BusinessLogic.Logic.Nemeses.NemesisRecalculator

Inheritance: INemesisRecalculator
Afficher le fichier Open project: NemeStats/NemeStats Class Usage Examples

Méthodes publiques

Méthode Description
NemesisRecalculator ( IDataContext dataContext, IPlayerRepository playerRepository ) : BusinessLogic.DataAccess
RecalculateAllNemeses ( ) : void
RecalculateNemesis ( int playerId, ApplicationUser currentUser ) : Nemesis

Private Methods

Méthode Description
ClearNemesisId ( ApplicationUser currentUser, Player minionPlayer ) : void
UpdateExistingNemesisIfNeeded ( ApplicationUser currentUser, Nemesis existingNemesis, Nemesis newNemesis ) : Nemesis

Method Details

NemesisRecalculator() public méthode

public NemesisRecalculator ( IDataContext dataContext, IPlayerRepository playerRepository ) : BusinessLogic.DataAccess
dataContext IDataContext
playerRepository IPlayerRepository
Résultat BusinessLogic.DataAccess

RecalculateAllNemeses() public méthode

public RecalculateAllNemeses ( ) : void
Résultat void

RecalculateNemesis() public méthode

public RecalculateNemesis ( int playerId, ApplicationUser currentUser ) : Nemesis
playerId int
currentUser ApplicationUser
Résultat Nemesis