C# 클래스 BusinessLogic.Logic.Nemeses.NemesisRecalculator

상속: INemesisRecalculator
파일 보기 프로젝트 열기: NemeStats/NemeStats 1 사용 예제들

공개 메소드들

메소드 설명
NemesisRecalculator ( IDataContext dataContext, IPlayerRepository playerRepository ) : BusinessLogic.DataAccess
RecalculateAllNemeses ( ) : void
RecalculateNemesis ( int playerId, ApplicationUser currentUser ) : Nemesis

비공개 메소드들

메소드 설명
ClearNemesisId ( ApplicationUser currentUser, Player minionPlayer ) : void
UpdateExistingNemesisIfNeeded ( ApplicationUser currentUser, Nemesis existingNemesis, Nemesis newNemesis ) : Nemesis

메소드 상세

NemesisRecalculator() 공개 메소드

public NemesisRecalculator ( IDataContext dataContext, IPlayerRepository playerRepository ) : BusinessLogic.DataAccess
dataContext IDataContext
playerRepository IPlayerRepository
리턴 BusinessLogic.DataAccess

RecalculateAllNemeses() 공개 메소드

public RecalculateAllNemeses ( ) : void
리턴 void

RecalculateNemesis() 공개 메소드

public RecalculateNemesis ( int playerId, ApplicationUser currentUser ) : Nemesis
playerId int
currentUser ApplicationUser
리턴 Nemesis