public void Remove(int userId) { _ormAdapter.Delete(userId); /* * if (_useFirstOrm) * { * var user = _firstOrm1.Read(userId); * var userInfo = _firstOrm2.Read(user.InfoId); * * _firstOrm2.Delete(userInfo); * _firstOrm1.Delete(user); * } * else * { * var user = _secondOrm.Context.Users.First(i => i.Id == userId); * var userInfo = _secondOrm.Context.UserInfos.First(i => i.Id == user.InfoId); * * _secondOrm.Context.UserInfos.Remove(userInfo); * _secondOrm.Context.Users.Remove(user); * } */ // you should remove DbUserEntity and DbUserInfoEntity via _ormAdapter }
public void Remove(int userId) { _ormAdapter.Delete(userId); }