protected NhConfigurationBase(IInterceptor interceptor, INhProperties nhProperties, IMappingAssemblies mappingAssemblies, IRegisterEventListener[] registerEventListeners) { if (interceptor == null) { throw new ArgumentNullException("interceptor"); } if (nhProperties == null) { throw new ArgumentNullException("nhProperties"); } if (mappingAssemblies == null) { throw new ArgumentNullException("mappingAssemblies"); } if (registerEventListeners == null) { throw new ArgumentNullException("registerEventListeners"); } Contract.EndContractBlock(); m_Interceptor = interceptor; m_NhProperties = nhProperties; m_MappingAssemblies = mappingAssemblies; m_RegisterEventListeners = registerEventListeners; }
public NhFasterConfiguration(ILogger logger, IInterceptor interceptor, INhProperties nhProperties, IMappingAssemblies mappingAssemblies, IRegisterEventListener[] registerEventListeners) : base(interceptor, nhProperties, mappingAssemblies, registerEventListeners) { if (logger == null) { throw new ArgumentNullException("logger"); } Contract.EndContractBlock(); m_Logger = logger; }
protected NhConfigurationBase(INhInterceptor nhInterceptor, INhProperties nhProperties, IMappingAssemblies mappingAssemblies, IHbmMapping hbmMapping, IRegisterEventListener[] registerEventListeners) { Contract.Requires(nhInterceptor != null); Contract.Requires(nhProperties != null); Contract.Requires(mappingAssemblies != null); Contract.Requires(hbmMapping != null); Contract.Requires(registerEventListeners != null); Contract.Ensures(NhInterceptor == nhInterceptor); Contract.Ensures(NhProperties == nhProperties); Contract.Ensures(MappingAssemblies == mappingAssemblies); Contract.Ensures(HbmMapping == hbmMapping); Contract.Ensures(RegisterEventListeners == registerEventListeners); m_NhInterceptor = nhInterceptor; m_NhProperties = nhProperties; m_MappingAssemblies = mappingAssemblies; m_HbmMapping = hbmMapping; m_RegisterEventListeners = registerEventListeners; }
protected NhFasterConfiguration(INhInterceptor nhInterceptor, INhProperties nhProperties, IMappingAssemblies mappingAssemblies, IHbmMapping hbmMapping, IRegisterEventListener[] registerEventListeners) : base(nhInterceptor, nhProperties, mappingAssemblies, hbmMapping, registerEventListeners) { }
public NhConfiguration(IInterceptor interceptor, INhProperties nhProperties, IMappingAssemblies mappingAssemblies, IRegisterEventListener[] registerEventListeners) : base(interceptor, nhProperties, mappingAssemblies, registerEventListeners) { }