EF4 and undesired loading of related collection with AddObject
I have an odd case where adding a record is causing unwanted loading of a related collection. For example, I have Requests and Sessions. A Session can contain many Requests. I already have loaded the session, and just want to add a new request. However, when I set call AddObject on the ObjectSet of the Request repository, SQL Profiler shows a select query getting executed on all related requests on that session. Here is the problem code: this._request = new Request { Action = (string)filterContext.RouteData.Values["action"], Controller = filterContext.Controller.GetType().Name, DateAdded =