//private IFirstOrm<DbUserEntity> _firstOrm1; //private IFirstOrm<DbUserInfoEntity> _firstOrm2; //private ISecondOrm _secondOrm; //private bool _useFirstOrm = false; public (DbUserEntity, DbUserInfoEntity) Get(int userId) { return(_ormAdapter.Read(userId)); /* * if (_useFirstOrm) * { * var user = _firstOrm1.Read(userId); * var userInfo = _firstOrm2.Read(user.InfoId); * return (user, userInfo); * } * else * { * var user = _secondOrm.Context.Users.First(i => i.Id == userId); * var userInfo = _secondOrm.Context.UserInfos.First(i => i.Id == user.InfoId); * return (user, userInfo); * } */ }