Как установить тайм -аут команды с помощью Massive ORM?
-
27-10-2019 - |
Вопрос
Как установить свойство тайм -аута команды с помощью Massive ORM?
Решение
Massive использует систему.
Чтобы изменить тайм -ауты, вы должны изучить эту документацию.
Я изменил оригинальную CreateCommand
Все, что я сделал, это добавил результат.
DbCommand CreateCommand(string sql, DbConnection conn, params object[] args)
{
var result = _factory.CreateCommand();
result.CommandTimeout = 45;
result.Connection = conn;
result.CommandText = sql;
if (args.Length > 0)
result.AddParams(args);
return result;
}
по умолчанию 30 секунд ...
Похожая вещь можно сделать в OpenConnection с ConnectimeOut
Не связан с StackOverflow