The library Entity.Framework.Extensions (paid) has a method for doing entity updates:
context.Customers
.Where(c=>c.XXX = "")
.UpdateFromQuery(c=>new Customer{ Timestamp = DateTime.UtcNow })
The library Entity.Framework.Plus (free) has a similar method for doing entity updates:
context.Customers
.Where(c=>c.XXX = "")
.Update(c=> new Customer{ Timestamp = DateTime.UtcNow })
What is the difference between these two implementations?