Instead you call the EntityManager.createEntity factory as we did here. We’ll look inside the datacontext’s saveEntity method in a moment. Upon launch it asks for all TodoLists belonging to the current user and that’s the last time it asks for any data. We’ll have to imagine how the controllers will be affected by richer client requirements. You can also use EF with an existing database (Database First). The TodoItemContext class in the Models folder derives from DbContext. Project Overview The Breeze SPA template generates a single-project, web application with structure and contents that hew closely to the MVC 4 “Single Page Application” template. But the client’s part in this — the setting of a special HTTP header for every AJAX request — demonstrates one of the ways that you can intervene in Breeze AJAX processing.