Start Debugging

errors

165 статей · Страница17из17

2026-05-09 errorscsharpdotnet

Исправление: TaskCanceledException: A task was canceled в HttpClient

HttpClient выбрасывает TaskCanceledException по трём разным причинам: таймаут, отмена со стороны вызывающего кода или прерывание на уровне соединения. Различайте их с помощью InnerException и CancellationToken.IsCancellationRequested и устраняйте именно ту, что нужно.
2026-05-07 errorscsharpdotnet

Исправление: The instance of entity type cannot be tracked because another instance with the same key value is already being tracked

EF Core 11 выбрасывает это исключение, когда два объекта делят первичный ключ внутри одного DbContext. Отсоедините старый или обновите его на месте. AsNoTracking при чтении предотвращает коллизию.
2026-05-07 errorscsharpdotnet

Исправление: A second operation was started on this context instance before a previous operation completed

EF Core выбрасывает это исключение, когда два await выполняются параллельно на одном DbContext. Ожидайте каждый вызов последовательно или получайте новый DbContext на каждую конкурентную единицу работы через IDbContextFactory.
Назад