Единственное упоминание о параметре тайм-аута команды во всем беглом исходном коде nhibernate содержится в объекте FirebirdConfiguration
. Который настраивает приложение для базы данных Firebird, которую вы, вероятно, не используете. Я бы посоветовал поиграть с вашими объектами конфигурации и обратиться к ссылке на строку подключения вашей базы данных.
Функция Raw
в PersistenceConfiguration
может позволить вам получить доступ к свойствам, которые вы ищете, например, FirebirdConfiguration
, вы можете добавить строку Raw("command_timeout", "444");
, где вы конфигурируете nhibernate.