public static void AddNHibernate(this IContainer container, DefaultSessionLifeStyleOption defaultLifeStyle)
        {
            var nhibernateFacility = new NHibernateFacility(defaultLifeStyle);

            nhibernateFacility.Init(container);
        }
        public static void AddNHibernate(this IContainer container, AmbientTransactionOption ambientTransaction)
        {
            var nhibernateFacility = new NHibernateFacility(ambientTransaction: ambientTransaction);

            nhibernateFacility.Init(container);
        }
        public static void AddNHibernate(this IContainer container)
        {
            var nhibernateFacility = new NHibernateFacility();

            nhibernateFacility.Init(container);
        }