Mid EF Core

How to manually mark an entity as Modified / Detached etc.?

Use the Entry() method:

context.Entry(entity).State = EntityState.Modified;

context.Entry(entity).State = EntityState.Detached;

This is helpful when:

  • You’re updating data without reloading it
  • Working with disconnected scenarios (e.g., APIs)

More from Entity Framework Core Tutorial

All questions for this course