This is an inbuilt session cache enabled by EF Core. From the first request from a service, an object is retrieved from the database and is stored in an EF Core session. In other words, EF Object Context and DbContext maintain state information about the entities they are managing. As soon as the context is no longer available, its state information is also gone.