Estou recebendo este erro "O objeto não pode ser excluído porque não foi encontrado no ObjectStateManager."
Meu código é:
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);
Eu estava tentando criar uma entidade simulada com seu PK definido corretamente, na esperança de que o Entity Framework chamasse DeleteObject com base no PK