У нас есть этот код EF 6,
var existingProduct = _productContext.Product.FirstOrDefault(
s => s.Name.ToUpper().Trim() == productDto.Name.ToUpper().Trim()
&& s.IDReference == productDto.IDReference);
if (existingProduct != null)
{
return existingProduct;
}
_productContext.Product.Add(productDto);
_productContext.SaveChanges();
return productDto;
Он работает иногда, а иногда нет, время истекает, и мы получаем эту ошибку,
Произошла ошибка при обновлении записей. Смотрите внутреннее исключение для деталей. Произошла ошибка при обновлении записей. Смотрите внутреннее исключение для деталей. Тайм-аут выполнения истек. Время ожидания истекло до завершения операции или сервер не отвечает. Заявление было прекращено. Время ожидания операции истекло
Я что-то не так делаю? Это что-то блокирует?
Это показывает, что оно блокирует что-то, как показано ниже:
https://prnt.sc/re7h0w