public ItemStatService( IDatabaseItemStatDao databaseItemStatDao, IItemSkillDao itemSkillDao ) { this._databaseItemStatDao = databaseItemStatDao; this._itemSkillDao = itemSkillDao; _xpacSkills = _databaseItemStatDao.GetExpacSkillModifierSkills(); }
public ItemStatService( IDatabaseItemStatDao databaseItemStatDao, IItemSkillDao itemSkillDao, SettingsService settings) { this._databaseItemStatDao = databaseItemStatDao; this._itemSkillDao = itemSkillDao; _settings = settings; Thread thread = new Thread(() => { ExceptionReporter.EnableLogUnhandledOnThread(); _xpacSkills = _databaseItemStatDao.GetExpacSkillModifierSkills(); }); thread.Start(); }
public Dictionary <string, ISet <DBSTatRow> > GetExpacSkillModifierSkills() { return(ThreadExecuter.Execute( () => repo.GetExpacSkillModifierSkills() )); }