为了账号安全,请及时绑定邮箱和手机立即绑定

EF使用中关联属性添加或更新的问题

EF使用中关联属性添加或更新的问题

红颜莎娜 2018-12-06 13:25:46
void IJobService.Publish(JobOfferInfo job, EnterpriseUser currentUser) 如上,一开始使用EF的时候传入的currentUser是在mvc action 中组装的实例,这个时候需要用EF的attach 方法附加到ef的对象状态管理系统中去,但是当传入的对象为已跟踪对象那么原来的方法就不行了,只需要重新更新关联属性就可以了,如下: job.UserID = currentUser.UserId; job.Owner = currentUser; 那么是不是可以判断出当前currentUser是否为代理类呢?
查看完整描述

1 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

试试通过currentUser.GetType().BaseType判断一下。

查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 366 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信