Beispiel #1
0
 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;
 }
Beispiel #2
0
 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;
 }
Beispiel #3
0
 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;
 }
Beispiel #4
0
 public PackageRatingUpdater(IRepository<Package> packageRepository, IPackageDataAggregateUpdater packageDataAggregateUpdater)
 {
     _packageRepository = packageRepository;
     _packageDataAggregateUpdater = packageDataAggregateUpdater;
 }
Beispiel #5
0
 public PackageRatingUpdater(IRepository <Package> packageRepository, IPackageDataAggregateUpdater packageDataAggregateUpdater)
 {
     _packageRepository           = packageRepository;
     _packageDataAggregateUpdater = packageDataAggregateUpdater;
 }