C# 如何检查数据库连接状态?

C# 如何检查数据库连接状态?,c#,fluent-nhibernate,database-connection,C#,Fluent Nhibernate,Database Connection,通过fluent nhibernate获取数据库连接状态最优雅/实用的方法是什么?我知道可以通过SqlConnection类检查up状态,但是有没有办法使用fluent nhibernate库?大多数应用程序使用连接池。可以将Mine配置为在将连接签出池之前检查连接(例如,“选择1”查询执行)。我建议你使用一个能帮你做到这一点的游泳池。不要让它进入你的代码 这个问题对fluent或ORM来说无关紧要。即使您不使用这些工具,也会遇到同样的问题。可能是您所看到的for@SergeyBoiko谢谢,帮

通过fluent nhibernate获取数据库连接状态最优雅/实用的方法是什么?我知道可以通过SqlConnection类检查up状态,但是有没有办法使用fluent nhibernate库?

大多数应用程序使用连接池。可以将Mine配置为在将连接签出池之前检查连接(例如,“选择1”查询执行)。我建议你使用一个能帮你做到这一点的游泳池。不要让它进入你的代码


这个问题对fluent或ORM来说无关紧要。即使您不使用这些工具,也会遇到同样的问题。

可能是您所看到的for@SergeyBoiko谢谢,帮了我很多忙!如果你把你的意见的答案,我愿意接受这作为我的答案的选择!非常感谢,我真的很感激,但我更愿意避免重复stackoverflow上已经存在的答案,因为我在这个网站上的目标不是提高我的费率,我只是想帮助人们,所以,我想,在这种情况下,我帮助了你-如果这对你有帮助-我很高兴:)祝你好运!