public User GetUser(int userId)
 {
     return(_cacheEnabled ?
            _userCacheEngine.GetData(userId) :
            _databaseEngine.GetUser(userId));
 }