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());
        }