Example #1
0
 public ImportAssetCommand(IContentRepository contentRepository, IContentTypeRepository contentTypeRepository, ContentMediaResolver contentMediaResolver, IBlobFactory blobFactory, ContentAssetHelper contentAssetHelper)
 {
     _repo               = contentRepository;
     _trepo              = contentTypeRepository;
     _mresolver          = contentMediaResolver;
     _blobFactory        = blobFactory;
     _contentAssetHelper = contentAssetHelper;
 }
 public EpiserverFileRepository(
     IContentRepository contentRepo,
     IContentTypeRepository contentTypeRepo,
     ContentMediaResolver mediaResolver,
     BlobFactory blobFactory)
 {
     _contentRepo     = contentRepo;
     _mediaResolver   = mediaResolver;
     _contentTypeRepo = contentTypeRepo;
     _blobFactory     = blobFactory;
 }
 public PlaceholderImageContentProvider(DefaultContentProviderDatabase defaultContentProviderDatabase, ServiceAccessor <IPropertyDefinitionRepository> propertyDefinitionRepository, DefaultContentVersionRepository defaultContentVersionRepository, ServiceAccessor <IPageQuickSearch> pageQuickSearch, ServiceAccessor <ContentAclDB> contentAclDB, IPrincipalAccessor principalAccessor, IBlobFactory blobFactory, IValidationService validationService, IProjectService projectService, ISiteConfigurationRepository siteConfigurationRepository, Settings settings, IImageManager placeholderManager, ContentMediaResolver contentMediaResolver, IContentTypeRepository contentTypeRepository)
     : base(defaultContentProviderDatabase, defaultContentVersionRepository, propertyDefinitionRepository, pageQuickSearch, contentAclDB, principalAccessor)
 {
     this._blobFactory                 = blobFactory;
     this._validationService           = validationService;
     this._projectService              = projectService;
     this._siteConfigurationRepository = siteConfigurationRepository;
     this._settings              = settings;
     this._placeholderManager    = placeholderManager;
     this._contentMediaResolver  = contentMediaResolver;
     this._contentTypeRepository = contentTypeRepository;
 }
Example #4
0
 public MediaImporter(ILogger logger,
                      IContentTypeRepository contentTypeRepository,
                      ContentFolderCreator contentFolderCreator,
                      IBlobFactory blobFactory,
                      ContentMediaResolver contentMediaResolver,
                      IContentRepository contentRepository,
                      ReferenceConverter referenceConverter,
                      Configuration config)
 {
     _logger = logger;
     _contentTypeRepository = contentTypeRepository;
     _contentFolderCreator  = contentFolderCreator;
     _blobFactory           = blobFactory;
     _contentMediaResolver  = contentMediaResolver;
     _contentRepository     = contentRepository;
     _referenceConverter    = referenceConverter;
     _config = config;
 }
        public AssetHandler(
            IContentRepository contentRepository,
            IBlobFactory blobFactory,
            IContextResolver contextResolver,
            ILinkResolver linkResolver,
            IContentTypeRepository contentTypeRepository,
            ContentMediaResolver contentMediaResolver)
        {
            Guard.ValidateObject(contentRepository);
            Guard.ValidateObject(blobFactory);
            Guard.ValidateObject(contextResolver);
            Guard.ValidateObject(linkResolver);
            Guard.ValidateObject(contentTypeRepository);
            Guard.ValidateObject(contentMediaResolver);

            _contentRepository     = contentRepository;
            _blobFactory           = blobFactory;
            _contextResolver       = contextResolver;
            _linkResolver          = linkResolver;
            _contentTypeRepository = contentTypeRepository;
            _contentMediaResolver  = contentMediaResolver;
        }