Cómo funciona el seguimiento de cambios en Entity Framework
Dado el siguiente código, ¿cómo sabe EF / DbContext sobre el cambio realizado en elcliente objeto:
<code>class Program { static void Main() { using(var shopContext = new ShopContext()) { var customer = shopContext.Customers.Find(7); customer.City = "Marion"; customer.State = "Indiana"; shopContext.SaveChanges(); } } } public class ShopContext : DbContext { public DbSet<Customer> Customers { get; set; } } public class Customer { public int Id { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public string City { get; set; } public string State { get; set; } } </code>
Gracias