При вызове SaveChangesAsync() выбрасывается DbUpdateException. Как корректно определить, что именно стало причиной ошибк…
Каталог вопросов
100+ вопросов с разборами для собеседований по C# и .NET
Фильтры
Мы тоже используем AI. Но проверяем факты, строим программу обучения и отслеживаем ваш прогресс.
Вопросы
55 всегоЧто такое Global Query Filters в EF Core и в чём главный подводный камень при их использовании для реализации Soft Delet…
Как работает DbContext Pooling через AddDbContextPool и почему сброс состояния (Reset) в пуле является критичным требова…
Чем принципиально отличается маппинг сложного объекта через ValueConverter на строку JSON от использования стратегии Own…
Как работает Middleware pipeline в ASP.NET Core под капотом? Почему порядок регистрации middleware критически важен?
Объясните, как под капотом работает DI-контейнер в ASP.NET Core при создании Scoped-сервисов во время HTTP-запроса. В чё…
Как работает привязка конфигурации к объектам через IOptionsSnapshot<T> под капотом? Почему изменения в appsettings.json…
Объясните, как ASP.NET Core связывает входящие данные из разных источников (JSON-тело, форма, query-строки) с параметрам…
Как работает внутренний механизм IAsyncActionFilter в ASP.NET Core и в чём отличие обработки исключений в фильтрах от об…
Почему в production-среде обязательно используют обратный прокси (Nginx, IIS, YARP) перед Kestrel? Какие задачи Kestrel …
Как работает ILoggerFactory и провайдеры логирования под капотом? Почему дорогостоящая сериализация объекта в строку лог…
Чем принципиально отличается обработка фоновых задач через IHostedService/BackgroundService от запуска Task.Run в констр…