自定义nhibernate的错误消息

Nou*_*uny 1 nhibernate fluent-nhibernate

当删除nhibernate中的实体时,我得到一个带有此错误消息的异常:
delete语句与列引用约束冲突..
当然,异常包含在很长的异常系列中.

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

我正在使用Oracle 11g数据库.

Die*_*hon 5

是的,您可以实现ISQLExceptionConverter自定义NHibernate抛出的异常.

这是一个完整的例子.