Hi Meisam, thank you for the question. We don't have anything specific for NHibernate, but maybe this link for EF can point you in the right direction.

http://blogs.msdn.com/b/appfabriccat/archive/2010/12/11/sql-azure-and-entity-framework-connection-fault-handling.aspx

I am not too familiar with NHibernate, but I will do some asking around and see if they are similar enough that the approach for EF can be used and adapted for NHibernate.