public ScreenshotPartCreator(IScreenshotPartMapper screenshotPartMapper, IOrchardServices orchardServices, IODataContext oDataContext) {
            _screenshotPartMapper = screenshotPartMapper;
            _orchardServices = orchardServices;
            _oDataContext = oDataContext;

            Logger = NullLogger.Instance;
        }
        public PackagePartDeleter(IPackageService packageService, IOrchardServices orchardServices,
            IScreenshotPartDeleter screenshotPartDeleter, IODataContext oDataContext) {
            _packageService = packageService;
            _screenshotPartDeleter = screenshotPartDeleter;
            _oDataContext = oDataContext;

            Logger = NullLogger.Instance;
        }
 public PackageIdInUseChecker(IPackageService packageService, IODataContext oDataContext, IGalleryPackageService galleryPackageService,
     IUserkeyService userkeyService, IAuthenticationService authenticationService) {
     _packageService = packageService;
     _oDataContext = oDataContext;
     _galleryPackageService = galleryPackageService;
     _userkeyService = userkeyService;
     _authenticationService = authenticationService;
 }
 public PackagePartExtendedInfoUpdater(IODataContext oDataContext, IScreenshotPartCreator screenshotPartCreator,
     IScreenshotPartDeleter screenshotPartDeleter, IPackagePartTagUpdater packagePartTagUpdater,
     IPackagePartTaxonomyUpdater packagePartTaxonomyUpdater) {
     _oDataContext = oDataContext;
     _screenshotPartCreator = screenshotPartCreator;
     _screenshotPartDeleter = screenshotPartDeleter;
     _packagePartTagUpdater = packagePartTagUpdater;
     _packagePartTaxonomyUpdater = packagePartTaxonomyUpdater;
 }
        public PackageIdExpirationCoordinator(IRepository<UserkeyPackage> userkeyPackageRepository, IODataContext oDataContext,
            IGalleryPackageService galleryPackageService, IUserkeyPackageService userkeyPackageService,
            IExpiredPackageIdNotifier expiredPackageIdNotifier) {
            _userkeyPackageRepository = userkeyPackageRepository;
            _oDataContext = oDataContext;
            _galleryPackageService = galleryPackageService;
            _userkeyPackageService = userkeyPackageService;
            _expiredPackageIdNotifier = expiredPackageIdNotifier;

            Logger = NullLogger.Instance;
        }
        public PackagePartCreator(IPackagePartMapper packagePartMapper, IOrchardServices orchardServices, IODataContext oDataContext,
            IPackagePartExtendedInfoUpdater packagePartExtendedInfoUpdater, IRecommendedVersionUpdater recommendedVersionUpdater,
            IPackageService packageService) {
            _packagePartMapper = packagePartMapper;
            _packagePartExtendedInfoUpdater = packagePartExtendedInfoUpdater;
            _recommendedVersionUpdater = recommendedVersionUpdater;
            _packageService = packageService;
            _orchardServices = orchardServices;
            _oDataContext = oDataContext;

            Logger = NullLogger.Instance;
        }
        public PackagePartUpdater(IPackageService packageService, IPackagePartMapper packagePartMapper,
            IODataContext oDataContext, IPackagePartExtendedInfoUpdater packagePartExtendedInfoUpdater,
            IRecommendedVersionUpdater recommendedVersionUpdater, IIndexingTaskManager indexingTaskManager,
            IPackagePartPublishingService packagePartPublishingService) {
            _packageService = packageService;
            _indexingTaskManager = indexingTaskManager;
            _packagePartPublishingService = packagePartPublishingService;
            _packagePartExtendedInfoUpdater = packagePartExtendedInfoUpdater;
            _recommendedVersionUpdater = recommendedVersionUpdater;
            _oDataContext = oDataContext;
            _packagePartMapper = packagePartMapper;

            Logger = NullLogger.Instance;
        }