Как установить тайм -аут команды с помощью Massive ORM?

StackOverflow https://stackoverflow.com/questions/7826135

  •  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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top