I have an N-level application where POCOs are populated by the server-side Entity Framework and passed to my client applications. Clients make changes to POCOs or add new POCOs and then send them back to the server, which will be stored in the database.
If I use pure POCO, i.e. not proxies, not objects of self-control, what are some common approaches that people take to solve the problem of tracking changes? If your service receives a collection of POCOs, how does it know what to do Add, Update or Delete using the Entity Framework?
source share