public void DeleteUserData(string userId) { InMemoryDatabase.GetInstance().DeleteUserData(userId); }
public IEnumerable <UserAchievementEnt> GetAchievementProgression(string userId) { return(InMemoryDatabase.GetInstance().GetAchievementProgression(userId)); }
public void UpdateAchievementProgression(UserAchievementEnt progression) { InMemoryDatabase.GetInstance().UpdateAchievementProgression(progression); }
public void ResetAchievements() { InMemoryDatabase.GetInstance().DeleteAchievements(); }
public void DeleteAchievement(string achievementId, bool updateConfig = false) { InMemoryDatabase.GetInstance().DeleteAchievement(achievementId); }
public void PopulateDatabase(bool overwrite = false) { InMemoryDatabase.GetInstance().PopulateDatabase(_configurationDAL.GetAchievementDatabaseConfiguration(), overwrite); }
public void CreateAchievement(AchievementEnt achievement, bool updateConfig = false) { InMemoryDatabase.GetInstance().CreateAchievement(achievement); }
public bool IsPopulated() { return(InMemoryDatabase.GetInstance().IsPopulated(_configurationDAL.GetAchievementDatabaseConfiguration())); }