With Domain Model integration using NHibernate