public ManagePackageOwnersController(IUserkeyPackageService userkeyPackageService, IAuthenticationService authenticationService,
            IMembershipService membershipService, IOrchardServices orchardServices,
            IUserPackageAuthorizer userPackageAuthorizer, IParameterFormatValidator parameterFormatValidator) {
            _userkeyPackageService = userkeyPackageService;
            _userPackageAuthorizer = userPackageAuthorizer;
            _parameterFormatValidator = parameterFormatValidator;
            _orchardServices = orchardServices;
            _membershipService = membershipService;
            _authenticationService = authenticationService;

            T = NullLocalizer.Instance;
        }
        public UploadPackageLogoAndScreenshotsController(IGalleryPackageService galleryPackageService, IOrchardServices orchardServices,
            IUserPackageAuthorizer userPackageAuthorizer, IPackageIconUploader packageIconUploader,
            IPackageScreenshotUploader packageScreenshotUploader, IGalleryScreenshotService galleryScreenshotService,
            IPackageScreenshotDeleter packageScreenshotDeleter, IParameterFormatValidator parameterFormatValidator) {
            _galleryPackageService = galleryPackageService;
            _packageScreenshotDeleter = packageScreenshotDeleter;
            _parameterFormatValidator = parameterFormatValidator;
            _packageScreenshotUploader = packageScreenshotUploader;
            _packageIconUploader = packageIconUploader;
            _userPackageAuthorizer = userPackageAuthorizer;
            _orchardServices = orchardServices;

            T = NullLocalizer.Instance;
        }
        public ManagePackageIdsController(IRegisteredPackageIdGetter registeredPackageIdGetter, IAuthenticationService authenticationService,
            IUserPackageAuthorizer userPackageAuthorizer, IPackageIdInUseChecker packageIdInUseChecker, IUserkeyPackageService userkeyPackageService,
            IParameterFormatValidator parameterFormatValidator, INotifier notifier, IPackageService packageService, IOrchardServices orchardServices) {
            _registeredPackageIdGetter = registeredPackageIdGetter;
            _authenticationService = authenticationService;
            _userPackageAuthorizer = userPackageAuthorizer;
            _packageIdInUseChecker = packageIdInUseChecker;
            _userkeyPackageService = userkeyPackageService;
            _parameterFormatValidator = parameterFormatValidator;
            _packageService = packageService;
            _orchardServices = orchardServices;
            _notifier = notifier;

            T = NullLocalizer.Instance;
        }
        public PackageController(IOrchardServices services, ITaxonomyService taxonomyService, IGalleryPackageService galleryPackageService,
            IPackageService packageService, IPackageViewModelMapper packageViewModelMapper, IServiceUriBuilder serviceUriBuilder,
            IUserPackageAuthorizer userPackageAuthorizer, IParameterFormatValidator parameterFormatValidator, IPackageVisitTracker packageVisitTracker,
            IGalleryPackagePublishingService packagePublishingService, IPackagePartPublishingService packagePartPublishingService) {
            _services = services;
            _packagePartPublishingService = packagePartPublishingService;
            _userPackageAuthorizer = userPackageAuthorizer;
            _parameterFormatValidator = parameterFormatValidator;
            _taxonomyService = taxonomyService;
            _galleryPackageService = galleryPackageService;
            _packageService = packageService;
            _packageViewModelMapper = packageViewModelMapper;
            _packageVisitTracker = packageVisitTracker;
            _packagePublishingService = packagePublishingService;

            T = NullLocalizer.Instance;
        }