为nhibernate自定义错误消息

为nhibernate自定义错误消息,nhibernate,fluent-nhibernate,Nhibernate,Fluent Nhibernate,删除nhibernate中的实体时,我收到一个异常,并显示以下错误消息: delete语句与列引用约束冲突..etc 当然,异常被包装在一长串异常中 错误消息是正常的,但是我可以让nhibernate向用户显示更礼貌的错误消息吗?? 换句话说: 是否有任何约定,我可以自定义例外 我正在使用Oracle 11g数据库 是的,您可以实现isqleexceptionconverter来定制NHibernate抛出的异常 一个完整的示例。是的,您可以实现isqleexceptionconverter来定

删除nhibernate中的实体时,我收到一个异常,并显示以下错误消息:
delete语句与列引用约束冲突..etc
当然,异常被包装在一长串异常中

错误消息是正常的,但是我可以让nhibernate向用户显示更礼貌的错误消息吗??
换句话说:
是否有任何约定,我可以自定义例外


我正在使用Oracle 11g数据库

是的,您可以实现
isqleexceptionconverter
来定制NHibernate抛出的异常


一个完整的示例。

是的,您可以实现
isqleexceptionconverter
来定制NHibernate引发的异常

一个完整的例子