Я использую Entity Framework 4.1 в приложении. Одним из требований является выполнение некоторых хранимых процедур в базе данных, из которых некоторые занимают довольно много времени. Кроме того, эти хранимые процедуры не возвращают никаких результатов, поэтому мне нужно только запустить их и забыть о них.
Естественно, .NET будет ожидать завершения этих операций, поэтому через некоторое время он выдаст исключение, что «истекло время ожидания».
Я знаю, что мог бы это исправить, установив для свойства CommandTimeout более высокое значение, однако я ищу альтернативное решение (если такое вообще существует).
Можно ли выполнять хранимые процедуры, используя Entity Framework как Fire-and-Forget?
Любая помощь будет оценена.
Привет