Как работает механизм Change Tracking в EF Core 'под капотом' и почему его отключение через AsNoTracking() может кардина…
Каталог вопросов
100+ вопросов с разборами для собеседований по C# и .NET
Фильтры
Мы тоже используем AI. Но проверяем факты, строим программу обучения и отслеживаем ваш прогресс.
Вопросы
10 всегоВ чём принципиальная разница между IQueryable и IEnumerable в EF Core на уровне построения дерева выражений и генерации …
Что такое 'Cartesian Explosion' в EF Core при жадной загрузке связанных данных и как использование метода .AsSplitQuery(…
Почему множественные вызовы SaveChangesAsync() в рамках одного метода не гарантируют атомарности, и как явное управление…
В каких сценариях компилированные запросы (EF.CompileQuery / EF.CompileAsyncQuery) дают реальный выигрыш, и почему их бе…
Как работает стратегия Table Splitting для Owned Entity Types в EF Core, и в чём заключается скрытая опасность обязатель…
При вызове SaveChangesAsync() выбрасывается DbUpdateException. Как корректно определить, что именно стало причиной ошибк…
Что такое Global Query Filters в EF Core и в чём главный подводный камень при их использовании для реализации Soft Delet…
Как работает DbContext Pooling через AddDbContextPool и почему сброс состояния (Reset) в пуле является критичным требова…
Чем принципиально отличается маппинг сложного объекта через ValueConverter на строку JSON от использования стратегии Own…