Rebel.Hive.ProviderSupport.ProviderUnitFactory.ProviderUnitFactory C# (CSharp) 메소드

ProviderUnitFactory() 공개 메소드

public ProviderUnitFactory ( AbstractEntityRepositoryFactory entityRepositoryFactory, Func unitScopedCacheFactory = null ) : System
entityRepositoryFactory AbstractEntityRepositoryFactory
unitScopedCacheFactory Func
리턴 System
        public ProviderUnitFactory(AbstractEntityRepositoryFactory entityRepositoryFactory, Func<AbstractScopedCache> unitScopedCacheFactory = null)
        {
            Mandate.ParameterNotNull(entityRepositoryFactory, "entityRepositoryFactory");
            EntityRepositoryFactory = entityRepositoryFactory;
            UnitScopedCacheFactory = unitScopedCacheFactory ?? (() => new DictionaryScopedCache());
        }