private static void ApplyValidatorToDDL(PersistentClass persistentClass, ValidatorEngine ve) { try { IClassValidator classValidator = ve.GetClassValidator(persistentClass.MappedClass); classValidator.Apply(persistentClass); } catch (Exception ex) { log.Warn( string.Format("Unable to apply constraints on DDL for [MappedClass={0}]", persistentClass.MappedClass.FullName), ex); } }
private static void ApplyValidatorToDDL(PersistentClass persistentClass, ValidatorEngine ve) { try { if (!persistentClass.HasPocoRepresentation) { return; } IClassValidator classValidator = ve.GetClassValidator(persistentClass.MappedClass); classValidator.Apply(persistentClass); } catch (Exception ex) { #if NETFX log.Warn( string.Format("Unable to apply constraints on DDL for [MappedClass={0}]", persistentClass.MappedClass.FullName), ex); #else Log.Warn(ex, "Unable to apply constraints on DDL for [MappedClass={0}]", persistentClass.MappedClass.FullName); #endif } }