public NHPersistenceContextFactory( IPersistenceConfigs persistenceConfiguration, IDatabaseProviderFactory dbProviderFactory, Assembly mappingsAssembly) { Objects.Requires(persistenceConfiguration != null, () => new NullReferenceException(nameof(IPersistenceConfigs))); Objects.Requires(dbProviderFactory != null, () => new NullReferenceException(nameof(IDatabaseProviderFactory))); Objects.Requires(mappingsAssembly != null, () => new NullReferenceException(nameof(Assembly))); _persistenceConfiguration = persistenceConfiguration; _databaseProvider = () => dbProviderFactory.Create(persistenceConfiguration.DatabaseProvider); _mappingsAssembly = mappingsAssembly; }
public SqlPersistenceProviderConfigurator(Assembly mappingsAssembly, IPersistenceConfigs configs) : base(mappingsAssembly, configs) { }
public PersistenceProviderBase(Assembly mappingsAssembly, IPersistenceConfigs configs) { MappingsAssembly = mappingsAssembly; _configs = configs; }