public ScopingSubsystem(IScopeAccessor scopes) { if (scopes == null) { throw new ArgumentNullException("scopes"); } this.scopes = scopes; }
public RedirectUrlRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger <RedirectUrlRepository> logger) : base(scopeAccessor, cache, logger) { }
public EntityRepository(IScopeAccessor scopeAccessor) { _scopeAccessor = scopeAccessor; }
public DictionaryByKeyRepository(DictionaryRepository dictionaryRepository, IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger) : base(scopeAccessor, cache, logger) { _dictionaryRepository = dictionaryRepository; }
public FullDataSetRepositoryCachePolicy(IAppPolicyCache cache, IScopeAccessor scopeAccessor, Func <TEntity, TId> entityGetId, bool expires) : base(cache, scopeAccessor) { _entityGetId = entityGetId; _expires = expires; }
public SingleItemsOnlyRepositoryCachePolicy(IAppPolicyCache cache, IScopeAccessor scopeAccessor, RepositoryCachePolicyOptions options) : base(cache, scopeAccessor, options) { }
public DocumentTypeContainerRepository(IScopeAccessor scopeAccessor, CacheHelper cache, ILogger logger) : base(scopeAccessor, cache, logger, Constants.ObjectTypes.DocumentTypeContainer) { }
// TODO: https://github.com/umbraco/Umbraco-CMS/issues/4237 - get rid of Lazy injection and fix circular dependencies public DataTypeRepository(IScopeAccessor scopeAccessor, AppCaches cache, Lazy <PropertyEditorCollection> editors, ILogger logger) : base(scopeAccessor, cache, logger) { _editors = editors; }
public MyListRepo(IScopeAccessor scopeAccessor, IProfilingLogger logger, DoStuffRepoOptions doStuffRepoOptions) : base(scopeAccessor, logger) { this.tableName = doStuffRepoOptions.MyListTable; }
public IdKeyMap(IScopeProvider scopeProvider, IScopeAccessor scopeAccessor) { _scopeProvider = scopeProvider; _scopeAccessor = scopeAccessor; }
public ContentTypeRepository(IScopeAccessor scopeAccessor, CacheHelper cache, ILogger logger, ITemplateRepository templateRepository) : base(scopeAccessor, cache, logger) { _templateRepository = templateRepository; }
public DataTypeUsageRepository(IScopeAccessor scopeAccessor) { _scopeAccessor = scopeAccessor; }
public MediaTypeContainerRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger <MediaTypeContainerRepository> logger) : base(scopeAccessor, cache, logger, Cms.Core.Constants.ObjectTypes.MediaTypeContainer) { }
public MemberTypeRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger, IContentTypeCommonRepository commonRepository, ILanguageRepository languageRepository) : base(scopeAccessor, cache, logger, commonRepository, languageRepository) { }
protected SimpleGetRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger <SimpleGetRepository <TId, TEntity, TDto> > logger) : base(scopeAccessor, cache, logger) { }
public ScopeSelector Add(IScopeAccessor scope) { scopes.Add(scope); return this; }
private IMigrationPlanExecutor GetMigrationPlanExecutor(ICoreScopeProvider scopeProvider, IScopeAccessor scopeAccessor, IMigrationBuilder builder) => new MigrationPlanExecutor(scopeProvider, scopeAccessor, s_loggerFactory, builder);
public ContentTypeRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger <ContentTypeRepository> logger, IContentTypeCommonRepository commonRepository, ILanguageRepository languageRepository, IShortStringHelper shortStringHelper) : base(scopeAccessor, cache, logger, commonRepository, languageRepository, shortStringHelper) { }
/// <summary> /// Initializes a new instance of the <see cref="AuditEntryRepository"/> class. /// </summary> public AuditEntryRepository(IScopeAccessor scopeAccessor, CacheHelper cache, ILogger logger) : base(scopeAccessor, cache, logger) { }
protected RepositoryCachePolicyBase(IAppPolicyCache globalCache, IScopeAccessor scopeAccessor) { _globalCache = globalCache ?? throw new ArgumentNullException(nameof(globalCache)); _scopeAccessor = scopeAccessor ?? throw new ArgumentNullException(nameof(scopeAccessor)); }
public PermissionRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger) : base(scopeAccessor, cache, logger) { }
/// <summary> /// Initializes a new instance of the <see cref="ConsentRepository"/> class. /// </summary> public ConsentRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger <ConsentRepository> logger) : base(scopeAccessor, cache, logger) { }
public RelationTypeRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger <RelationTypeRepository> logger) : base(scopeAccessor, cache, logger) { }
public MemberTypeRepository(IScopeAccessor scopeAccessor, CacheHelper cache, ILogger logger) : base(scopeAccessor, cache, logger) { }
public DictionaryRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger) : base(scopeAccessor, cache, logger) { }
public ContentTypeRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger, IContentTypeCommonRepository commonRepository) : base(scopeAccessor, cache, logger, commonRepository) { }
private EntityContainerRepository CreateContainerRepository(IScopeAccessor scopeAccessor, Guid containerEntityType) { return(new EntityContainerRepository(scopeAccessor, AppCaches.Disabled, Logger, containerEntityType)); }
/// <summary> /// Initializes a new instance of the <see cref="RepositoryBase"/> class. /// </summary> protected RepositoryBase(IScopeAccessor scopeAccessor, AppCaches appCaches) { ScopeAccessor = scopeAccessor ?? throw new ArgumentNullException(nameof(scopeAccessor)); AppCaches = appCaches ?? throw new ArgumentNullException(nameof(appCaches)); }
/// <summary> /// Initializes a new instance of the <see cref="IContentTypeCommonRepository"/> class. /// </summary> public ContentTypeCommonRepository(IScopeAccessor scopeAccessor, ITemplateRepository templateRepository, AppCaches appCaches) { _scopeAccessor = scopeAccessor; _templateRepository = templateRepository; _appCaches = appCaches; }
/// <summary> /// Initializes a new instance of the <see cref="EntityRepositoryBase{TId, TEntity}" /> class. /// </summary> protected EntityRepositoryBase(IScopeAccessor scopeAccessor, AppCaches appCaches, ILogger <EntityRepositoryBase <TId, TEntity> > logger) : base(scopeAccessor, appCaches) =>
public MediaByGuidReadRepository(MediaRepository outerRepo, IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger) : base(scopeAccessor, cache, logger) { _outerRepo = outerRepo; }
public ExternalLoginRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger) : base(scopeAccessor, cache, logger) { }
public ScopedLifestyleManager(IScopeAccessor accessor) { this.accessor = accessor; }
public HybridPerWebRequestScopeAccessor(IScopeAccessor secondaryScopeAccessor) { this.secondaryScopeAccessor = secondaryScopeAccessor; }