Aktywne Wpisy

miki4ever +852
#wybory najbardziej chyba wkurzają mnie teksty typu „w tym kraju nic się nie zmieni”. Pamiętając Polskę sprzed 30 i 20 lat to jest to straszne #!$%@?, tu się praktycznie wszystko zmieniło.
MarianJanusz +400





Używam BulkExtensions z EF Corem i HiLo do generacji Idków. Mam kilkadziesiąt tysięcy encji do dodania w jednej transakcji. Z tego co widzę, BulkExtensions nie generuje Idków, więc musze to zrobić przed wywołaniem metody. Póki co mam tak:
foreach(TEntity item in entities){InternalEntityEntry entry = _context.Entry(item).GetInfrastructure();await entry.StateManager.ValueGenerationManager.GenerateAsync(entry);}await context.BulkInsertAsync(entities);
Jakieś inne pomysły? Problem jest taki, że to internalowe API EF i klientowi nie bardzo do się podoba.