I'm creating an application with the ADO.NET Entity Framework.
I can step through my code line-by-line while debugging and watch SQL Server Profiler for every query executed, but I can't figure out where all those SQL commands are coming from!
Sometimes when I execute SaveChanges()
, the Entity Framework performs unexpected, weird INSERTS. They sometimes break the application. I can't figure out what I'm doing to cause them.
How can I monitor the pending changes that queue up waiting for a SaveChanges()
call?