C# Class BusinessLogic.DataAccess.Repositories.EntityFrameworkPlayerRepository

Inheritance: IPlayerRepository
ファイルを表示 Open project: NemeStats/NemeStats Class Usage Examples

Public Methods

Method Description
EntityFrameworkPlayerRepository ( IDataContext dataContext ) : BusinessLogic.Logic.Utilities
GetLongestWinningStreak ( int playerId ) : int
GetNemesisData ( int playerId ) : NemesisData
GetPlayerGameSummaries ( int playerId ) : IList
GetPlayerVersusPlayersStatistics ( int playerId ) : IList
GetPlayerWinRecords ( int gameDefinitionId ) : IList

Method Details

EntityFrameworkPlayerRepository() public method

public EntityFrameworkPlayerRepository ( IDataContext dataContext ) : BusinessLogic.Logic.Utilities
dataContext IDataContext
return BusinessLogic.Logic.Utilities

GetLongestWinningStreak() public method

public GetLongestWinningStreak ( int playerId ) : int
playerId int
return int

GetNemesisData() public method

public GetNemesisData ( int playerId ) : NemesisData
playerId int
return BusinessLogic.Models.Nemeses.NemesisData

GetPlayerGameSummaries() public method

public GetPlayerGameSummaries ( int playerId ) : IList
playerId int
return IList

GetPlayerVersusPlayersStatistics() public method

public GetPlayerVersusPlayersStatistics ( int playerId ) : IList
playerId int
return IList

GetPlayerWinRecords() public method

public GetPlayerWinRecords ( int gameDefinitionId ) : IList
gameDefinitionId int
return IList