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