public PackageDownloadCountIncrementer(IRepository <Package> packageRepostory, IRepository <PublishedPackage> publishedPackageRepository, IPackageDataAggregateUpdater packageDataAggregateUpdater, IPackageLogEntryCreator packageLogEntryCreator, IRepository <PackageLogEntry> packageLogEntryRepository) { _packageRepostory = packageRepostory; _publishedPackageRepository = publishedPackageRepository; _packageDataAggregateUpdater = packageDataAggregateUpdater; _packageLogEntryCreator = packageLogEntryCreator; _packageLogEntryRepository = packageLogEntryRepository; }
public PackageDeleter(IRepository <Package> packageRepository, IRepository <Screenshot> screenshotRespository, IRepository <PublishedPackage> publishedPackageRepository, IRepository <PublishedScreenshot> publishedScreenshotRepository, IPackageFileGetter packageFileGetter, IFileSystem fileSystem, IPackageLogEntryCreator packageLogEntryCreator, IRepository <Dependency> dependencyRepository, IRecommendedVersionManager <Package> packageRecommendedVersionManager, IRecommendedVersionManager <PublishedPackage> publishedPackageRecommendedVersionManager, IPackageDataAggregateUpdater packageDataAggregateUpdater, IRepository <PackageDataAggregate> packageDataAggregateRepository) { _packageLogEntryCreator = packageLogEntryCreator; _packageDataAggregateRepository = packageDataAggregateRepository; _dependencyRepository = dependencyRepository; _packageRepository = packageRepository; _screenshotRespository = screenshotRespository; _publishedPackageRepository = publishedPackageRepository; _publishedScreenshotRepository = publishedScreenshotRepository; _packageFileGetter = packageFileGetter; _fileSystem = fileSystem; _packageRecommendedVersionManager = packageRecommendedVersionManager; _publishedPackagePublishedPackageRecommendedVersionManager = publishedPackageRecommendedVersionManager; _packageDataAggregateUpdater = packageDataAggregateUpdater; }
public PackageDeleter(IRepository<Package> packageRepository, IRepository<Screenshot> screenshotRespository, IRepository<PublishedPackage> publishedPackageRepository, IRepository<PublishedScreenshot> publishedScreenshotRepository, IPackageFileGetter packageFileGetter, IFileSystem fileSystem, IPackageLogEntryCreator packageLogEntryCreator, IRepository<Dependency> dependencyRepository, IRecommendedVersionManager<Package> packageRecommendedVersionManager, IRecommendedVersionManager<PublishedPackage> publishedPackageRecommendedVersionManager, IPackageDataAggregateUpdater packageDataAggregateUpdater, IRepository<PackageDataAggregate> packageDataAggregateRepository) { _packageLogEntryCreator = packageLogEntryCreator; _packageDataAggregateRepository = packageDataAggregateRepository; _dependencyRepository = dependencyRepository; _packageRepository = packageRepository; _screenshotRespository = screenshotRespository; _publishedPackageRepository = publishedPackageRepository; _publishedScreenshotRepository = publishedScreenshotRepository; _packageFileGetter = packageFileGetter; _fileSystem = fileSystem; _packageRecommendedVersionManager = packageRecommendedVersionManager; _publishedPackagePublishedPackageRecommendedVersionManager = publishedPackageRecommendedVersionManager; _packageDataAggregateUpdater = packageDataAggregateUpdater; }
public PackageRatingUpdater(IRepository<Package> packageRepository, IPackageDataAggregateUpdater packageDataAggregateUpdater) { _packageRepository = packageRepository; _packageDataAggregateUpdater = packageDataAggregateUpdater; }
public PackageRatingUpdater(IRepository <Package> packageRepository, IPackageDataAggregateUpdater packageDataAggregateUpdater) { _packageRepository = packageRepository; _packageDataAggregateUpdater = packageDataAggregateUpdater; }