标签: sql-server nhibernate
有没有办法让NHibernate自动重试失败的数据库连接?具体来说,如果我的网络连接太不可靠,有时NH将无法连接到我的远程SQL Server。
答案 0 :(得分:2)
你可能(只是一个想法)能够通过覆盖连接驱动程序的GenerateCommand()方法来重试。在那里,您将返回一个包装的IDbCommand,并根据需要重试。
如果您正在处理“偶尔连接”的要求,请参阅this question。