C# Class Abathur.Repositories.DataRepository

Inheritance: IAbilityRepository, IBuffRepository, IUpgradeRepository, IUnitTypeRepository
Show file Open project: schmidtgit/SC2Abathur

Public Methods

Method Description
DataRepository ( ILogger logger, Essence essence ) : System.Collections.Generic
Get ( ) : IEnumerable
Initialize ( Essence essence ) : void

Private Methods

Method Description
IAbilityRepository ( uint id ) : AbilityData
IBuffRepository ( uint id ) : BuffData
IBuffRepository ( ) : IEnumerable
IUnitTypeRepository ( ) : IEnumerable
IUnitTypeRepository ( uint id ) : UnitTypeData
IUpgradeRepository ( ) : IEnumerable
IUpgradeRepository ( uint id ) : UpgradeData

Method Details

DataRepository() public method

public DataRepository ( ILogger logger, Essence essence ) : System.Collections.Generic
logger ILogger
essence Essence
return System.Collections.Generic

Get() public method

public Get ( ) : IEnumerable
return IEnumerable

Initialize() public method

public Initialize ( Essence essence ) : void
essence Essence
return void