IssueRaiser

Events and interception (aka lifecycle hooks)

#### Done in 2.1 - [x] Add events for entity state changes #10895 #### Done in 3.1 - [x] Add IDbCommandInterceptor or similar to allow injecting custom query execution service #15066 - [x] IDbConnectionInterceptor and IDbTransactionInterceptor #### Done in 5.0 - [x] Implement events for before and after SaveChanges #15910 #### Done in 6.0 - [x] Interception: raw query vs. LINQ #22899 #### Done in 7.0 - [x] Implement ObjectMaterialized event #15911 - [x] ChangeTracker: New event for "entity about to get tracked" #27093 - [x] Don't check for a connection string until after ConnectionOpening has been called #23085 - [x] Add interception event to be fired when EF has finished consuming a result set #23535 - [x] Utility of DataReaderDisposing logging/interception #24295 - [x] Please consider adding two methods to the DbConnectionInterceptor Creating/Created #23087 - [x] Consider delaying DbCommandInterceptor.CommandCreated until DbCommand properties are intialized #17261 - [x] Interception for DbUpdateConcurrencyException #28315 - [x] Interception to modify the LINQ expression tree #28505 - [x] Provide event that can be used to get notifications when all property changes have been detected #26506 #### Backlog - [ ] #16261 - [ ] #16257 - [ ] #16260 - [ ] #30869 - [ ] #26478 - [ ] #34539 - [ ] #35883 - [ ] #35951 - [ ] #34765 - [ ] #33157 - [ ] #28343 - [ ] #31060 - [ ] #20273 - [ ] #21578 - [ ] #19748 - [ ] #31206 --- ***Note: below is a copy of a very old EF specificat

Posted by divega on Sep 4, 2014, 9:01 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.9,000 issues0 comments

github (Other)

Events and interception (aka lifecycle hooks)

divegaSep 4, 2014, 9:01 PM

#### Done in 2.1 - [x] Add events for entity state changes #10895 #### Done in 3.1 - [x] Add IDbCommandInterceptor or similar to allow injecting custom query execution service #15066 - [x] IDbConnectionInterceptor and IDbTransactionInterceptor #### Done in 5.0 - [x] Implement events for before and after SaveChanges #15910 #### Done in 6.0 - [x] Interception: raw query vs. LINQ #22899 #### Done in 7.0 - [x] Implement ObjectMaterialized event #15911 - [x] ChangeTracker: New event for "entity about to get tracked" #27093 - [x] Don't check for a connection string until after ConnectionOpening has been called #23085 - [x] Add interception event to be fired when EF has finished consuming a result set #23535 - [x] Utility of DataReaderDisposing logging/interception #24295 - [x] Please consider adding two methods to the DbConnectionInterceptor Creating/Created #23087 - [x] Consider delaying DbCommandInterceptor.CommandCreated until DbCommand properties are intialized #17261 - [x] Interception for DbUpdateConcurrencyException #28315 - [x] Interception to modify the LINQ expression tree #28505 - [x] Provide event that can be used to get notifications when all property changes have been detected #26506 #### Backlog - [ ] #16261 - [ ] #16257 - [ ] #16260 - [ ] #30869 - [ ] #26478 - [ ] #34539 - [ ] #35883 - [ ] #35951 - [ ] #34765 - [ ] #33157 - [ ] #28343 - [ ] #31060 - [ ] #20273 - [ ] #21578 - [ ] #19748 - [ ] #31206 --- ***Note: below is a copy of a very old EF specificat

Comments (0)

No comments yet. Start the discussion.

Comment on this issue