2
Ich habe eine gemeinsame Methode AvoidPropertyModify (T-Entität, Ausdruck < Func < T, DbPropertyEntry >> Eigenschaften) in meinem generischen Repository, um die Aktualisierung für die Entität spezifische Eigenschaft zu beschränken. Nun, wie kann ich meine Methode mit genauen Parametern aufrufen?Wie übergeben Sie den Wert für DbPropertyEntry?
public virtual void AvoidPropertyModify(T entity, Expression<Func<T,DbPropertyEntry>> properties)
{
Entities.Entry(entity).Property(properties).IsModified =false;
}
//Calling
public JsonResult Update(ChartOfAccounts coa)
{
AvoidPropertyModify(coa, x => new {x.Code,x.Name }); // Giving syntax Error
}
Dank @Ilya Chumakov – sebu