public static INhIntegration ApplyingGenerationFromMapping(this INhIntegration integration) { var impl = GetImplementation(integration); return(impl.ApplyingGenerationFromMapping()); }
private static NhIntegration GetImplementation(INhIntegration integration) { return(integration as NhIntegration ?? throw new NotSupportedException( "Only NHibernate.Validator.Cfg.Loquacious.Impl.NhIntegration implementations are supported by NhIntegrationExtension")); }