万恶的EF
一、错误代码
AppDatabase.DoAction(db=>
{
_patient = db.Patient.FirstOrDefault(p =>patient != null && p.Id == patient.Id);
});
二、修改方案
AppDatabase.DoAction(db=>
{
if (patient != null)
{
_patient = db.Patient.FirstOrDefault(p => p.Id == patient.Id);
}
});