yang-er / efcore-ext

EFCore Extensions for batch-CRUD / cache / minor fix
MIT License
32 stars 6 forks source link

EFCore 6 release schedule #11

Closed muratcakir closed 2 years ago

muratcakir commented 2 years ago

I like your project, very high code quality: the best EF batching addon I could find so far! I would love to use it in our e-commerce project Smartstore, where we currently rely on an inline fork of EFCore.BulkExtensions, but I'm not really happy with it (things gone mad after upgrading to EFCore 6 among other things).

Unfortunately I can't use your current packages because they are not compatible with our EFCore 6 stack (with MsSql & MySql support). When do you plan to release an update? I saw that you are working on EFCore 6 support.

yang-er commented 2 years ago

My upgrade isn't fully tested. I will make a preview version later.

yang-er commented 2 years ago

I have created a version 6.0.27-preview.

Please note that this extension doesn't have many common features with EFCore.BulkExtensions. You may still need to change a lot. :D

muratcakir commented 2 years ago

I'm not interested in bulk operations, but only batching. Is there anything concerning batch operations (especially delete and update) that your library lacks compared to EFCore.BulkExtensions?

yang-er commented 2 years ago

You cannot update or delete with Skip/Take. However you can do some workaround like where id in (select …) to avoid this.

For other perspective I think it will be stronger than EFCore.BulkExtensions.

muratcakir commented 2 years ago

Thank you, works like a charm. Looking forward for stable release ;-)