I built my EF Model in EF 4.0, and then installed the 4.1 upgrade that includes the new DBContext interface. How do I update my model so that it uses the 4.1 features going forward?
Thank You
You can use DbContext with your EDMX model. After installing EFv4.1 you should have new T4 template available: DbContext generator. This will take your EDMX and create context derived from DbContext
and all POCO entities for you. Here you have walkthrough.
But if you want to switch to DbContext
just because of DbContext.Entry.State
you don't have to. EFv4 has a similar mechanism:
context.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified);
Here is the full description how to update an entity in EFv4.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With