public void SetUp() { _mockedDateTime = new Mock <IDateTime>(); _mockedPackageLogEntryRepository = new Mock <IRepository <PackageLogEntry> >(); _packageLogEntryCreator = new Core.Impl.PackageLogEntryCreator(_mockedDateTime.Object, _mockedPackageLogEntryRepository.Object); }
public void SetUp() { _mockedDateTime = new Mock<IDateTime>(); _mockedPackageLogEntryRepository = new Mock<IRepository<PackageLogEntry>>(); _packageLogEntryCreator = new Core.Impl.PackageLogEntryCreator(_mockedDateTime.Object, _mockedPackageLogEntryRepository.Object); }
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 PackageUnpublisher(IRepository<Package> packageRepository, IRepository<PublishedPackage> publishedPackageRepository, IPackageAuthenticator packageAuthenticator, IRecommendedVersionManager<Package> packageRecommendedVersionManager, IRecommendedVersionManager<PublishedPackage> publishedPackageRecommendedVersionManager, IPackageLogEntryCreator packageLogEntryCreator) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _packageAuthenticator = packageAuthenticator; _packageRecommendedVersionManager = packageRecommendedVersionManager; _publishedPackageRecommendedVersionManager = publishedPackageRecommendedVersionManager; _packageLogEntryCreator = packageLogEntryCreator; }
public PackageUnpublisher(IRepository <Package> packageRepository, IRepository <PublishedPackage> publishedPackageRepository, IPackageAuthenticator packageAuthenticator, IRecommendedVersionManager <Package> packageRecommendedVersionManager, IRecommendedVersionManager <PublishedPackage> publishedPackageRecommendedVersionManager, IPackageLogEntryCreator packageLogEntryCreator) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _packageAuthenticator = packageAuthenticator; _packageRecommendedVersionManager = packageRecommendedVersionManager; _publishedPackageRecommendedVersionManager = publishedPackageRecommendedVersionManager; _packageLogEntryCreator = packageLogEntryCreator; }
public PackagePublisher(IRepository <Package> packageRepository, IRepository <PublishedPackage> publishedPackageRepository, IRepository <PublishedScreenshot> publishedScreenshotRespository, IPackageAuthenticator packageAuthenticator, IPackageLogEntryCreator packageLogEntryCreator, IMapper mapper, IDateTime dateTime, ILatestVersionUpdater <PublishedPackage> latestVersionUpdater) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _publishedScreenshotRespository = publishedScreenshotRespository; _packageAuthenticator = packageAuthenticator; _packageLogEntryCreator = packageLogEntryCreator; _mapper = mapper; _dateTime = dateTime; _latestVersionUpdater = latestVersionUpdater; }
public PackagePublisher(IRepository<Package> packageRepository, IRepository<PublishedPackage> publishedPackageRepository, IRepository<PublishedScreenshot> publishedScreenshotRespository, IPackageAuthenticator packageAuthenticator, IPackageLogEntryCreator packageLogEntryCreator, IMapper mapper, IDateTime dateTime, ILatestVersionUpdater<PublishedPackage> latestVersionUpdater) { _packageRepository = packageRepository; _publishedPackageRepository = publishedPackageRepository; _publishedScreenshotRespository = publishedScreenshotRespository; _packageAuthenticator = packageAuthenticator; _packageLogEntryCreator = packageLogEntryCreator; _mapper = mapper; _dateTime = dateTime; _latestVersionUpdater = latestVersionUpdater; }
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 RecommendedVersionSetter(IRepository <T> versionableRepository, IPackageLogEntryCreator packageLogEntryCreator) { _versionableRepository = versionableRepository; _packageLogEntryCreator = packageLogEntryCreator; }