Ricevo questo errore "Impossibile eliminare l'oggetto perché non è stato trovato in ObjectStateManager."
Il mio codice è:
protected MyEntities sqlEntities;
public virtual void Delete(TEntity entity)
{
System.Type t = typeof(TEntity);
sqlEntities.DeleteObject(entity);
sqlEntities.SaveChanges();
}
var entity = new TEntity() { PK_ID = 23 }; sqlEntities.DeleteObject(entity);
stavo cercando di creare un'entità fittizia con il suo PK impostato correttamente, nella speranza che Entity Framework chiamasse DeleteObject basato sul PK