0
我更新對象時,必須使用EF 4.1和DbContext
存儲庫我收到此錯誤樂觀併發更新
商店更新,插入或刪除語句影響行的一個意外的數(0) 。自實體加載後,實體可能已被修改或被刪除。刷新ObjectStateManager 條目。
我想與樂觀的併發更新有關..任何想法如何解決它?
public void UpdateAddingCandidate(Event eventObj, int candidateId)
{
Candidate newCandidate = db.Candidates.AsNoTracking().FirstOrDefault(x => x.CandidateId == candidateId);
eventObj.Candidate = newCandidate;
eventObj.CandidateId = newCandidate.CandidateId;
db.Entry(eventObj).State = EntityState.Modified;
}