public DefaultRawContentRetrieverInterceptor(IRawContentRetriever defaultRawContentRetriever
                                              , IContentRepository contentRepository
                                              , IContentTypeRepository contentTypeRepository
                                              , ILanguageBranchRepository languageBranchRepository
                                              , IContentCacheKeyCreator contentCacheKeyCreator
                                              , ISynchronizedObjectInstanceCache synchronizedObjectInstanceCache
                                              , IRawPropertyRetriever rawPropertyRetriever)
     : base(contentRepository, contentTypeRepository, languageBranchRepository
            , contentCacheKeyCreator, synchronizedObjectInstanceCache, rawPropertyRetriever)
 {
     this.defaultRawContentRetriever      = defaultRawContentRetriever;
     this.contentRepository               = contentRepository;
     this.contentTypeRepository           = contentTypeRepository;
     this.languageBranchRepository        = languageBranchRepository;
     this.contentCacheKeyCreator          = contentCacheKeyCreator;
     this.synchronizedObjectInstanceCache = synchronizedObjectInstanceCache;
     this.rawPropertyRetriever            = rawPropertyRetriever;
 }
Exemple #2
0
 public DefaultDataExporterInterceptor(IDataExporter defaultDataExporter
                                       , ITransferExportOptionsEx transferExportOptionsEx
                                       , IContentVersionRepository contentVersionRepository
                                       , IRawContentRetriever rawContentRetriever
                                       , IContentLoader contentLoader
                                       , IPropertyExporter propertyExporter
                                       , IDataExportEventsRaiser eventRegister
                                       , IDataExportEvents exportEvents
                                       , IContentCacheKeyCreator contentCacheKeyCreator
                                       , ISynchronizedObjectInstanceCache cacheInstance
                                       , IContentRepository contentRepository
                                       , IPermanentLinkMapper permanentLinkMapper
                                       , IContentTypeRepository contentTypeRepository
                                       , IContentProviderManager contentProviderManager
                                       , ContentTypeAvailabilityService contentTypeAvailabilityService
                                       , IAvailableSettingsRepository availableSettingsRepository
                                       , IContentExporter contentExporter
                                       , PropertyCategoryTransform categoryTransform
                                       , ContentRootRepository contentRootRepository
                                       , ISiteDefinitionRepository siteDefinitionRepository
                                       , IMimeTypeResolver mimeTypeResolver)
     : base(eventRegister, exportEvents, contentCacheKeyCreator
            , cacheInstance, contentRepository
            , permanentLinkMapper, contentTypeRepository
            , contentProviderManager, contentTypeAvailabilityService
            , availableSettingsRepository, contentExporter
            , categoryTransform, contentRootRepository
            , siteDefinitionRepository, mimeTypeResolver)
 {
     _defaultDataExporter      = defaultDataExporter;
     _transferExportOptionsEx  = transferExportOptionsEx;
     _contentVersionRepository = contentVersionRepository;
     _contentExporter          = contentExporter;
     _rawContentRetiever       = rawContentRetriever;
     _contentLoader            = contentLoader;
     _propertyExporter         = propertyExporter;
 }