MikaelEliasson / EntityFramework.Utilities

Provides extensions for EntityFramework that doesn't exist out of the box like delete and update by query and bulk inserts
443 stars 175 forks source link

Concurrency Issues / TPH Problem & Transaction support #113

Open schweinsbauch opened 7 years ago

schweinsbauch commented 7 years ago

--added mutlithreading support --bugfix for tph mapping --added transaction support

As some others allready noticed, there are some Problems with concurrency. See Resolved 2 issues with multi threaded code for issue #57 #61

Transaction support added for DBContext.BeginTransaction()

TablePerHierachy supports now different ColumNames for the "same" Property: class Base {} class SubA : Base { string Val {get;set;}} class SubB : Base { double Val {get;set;}}

RudeySH commented 7 years ago

Does your branch include the fixes from #57 and #61?

schweinsbauch commented 7 years ago

yes, fixes should be included. if you find bugs etc. please refer to my fork: https://github.com/schweinsbauch/EntityFramework.Utilities

RudeySH commented 7 years ago

This is great. From now on I will be using your fork. Too bad the original repository is inactive. I hoped to find a fork where all ongoing useful pull requests are merged into, yours is a great start.

RudeySH commented 6 years ago

For future readers: I'm currently maintaining a fork that includes the fixes in this pull request, and many more! https://github.com/RudeySH/EntityFramework.Utilities