add nhibernatecontractresolver