protected override void Configure(NHibernate.Cfg.Configuration configuration) { base.Configure(configuration); var nhvc = new FluentConfiguration(); nhvc.SetDefaultValidatorMode(ValidatorMode.UseAttribute).IntegrateWithNHibernate.ApplyingDDLConstraints().And. RegisteringListeners(); var onlyToUseToInitializeNh_Engine = new ValidatorEngine(); onlyToUseToInitializeNh_Engine.Configure(nhvc); configuration.Initialize(onlyToUseToInitializeNh_Engine); }
protected override void Configure(NHibernate.Cfg.Configuration configuration) { var configure = new FluentConfiguration(); configure .SetDefaultValidatorMode(ValidatorMode.UseExternal) .IntegrateWithNHibernate .ApplyingDDLConstraints() .And .RegisteringListeners(); var validatorEngine = new ValidatorEngine(); validatorEngine.Configure(configure); configuration.Initialize(validatorEngine); }
protected override void Configure(NHibernate.Cfg.Configuration configuration) { Environment.SharedEngineProvider = new NHibernateSharedEngineProvider(); vtor = Environment.SharedEngineProvider.GetEngine(); vtor.Clear(); var nhvc = new XmlConfiguration(); nhvc.Properties[Environment.ApplyToDDL] = "false"; nhvc.Properties[Environment.AutoregisterListeners] = "true"; nhvc.Properties[Environment.ValidatorMode] = "UseAttribute"; vtor.Configure(nhvc); configuration.Initialize(); }