Пример #1
0
 public ContainerRegistryPollingJob(
     ILogger <ContainerRegistryPollingJob> log,
     IRegistryClientPool registryClientPool,
     IContainerImageMetadataService containerImageMetadataService
     )
 {
     _log = log;
     _registryClientPool            = registryClientPool;
     _containerImageMetadataService = containerImageMetadataService;
 }
Пример #2
0
 public ContainerRegistryHostedService(
     IOptions <ShipbotConfiguration> configuration,
     IServiceProvider serviceProvider,
     ILogger <ContainerRegistryHostedService> log,
     IRegistryClientPool registryClientPool
     )
 {
     _configuration      = configuration;
     _serviceProvider    = serviceProvider;
     _log                = log;
     _registryClientPool = registryClientPool;
 }
Пример #3
0
 public ContainerImageMetadataService(
     IUnitOfWork unitOfWork,
     IRegistryClientPool registryClientPool,
     IEntityRepository <ContainerImageMetadata> containerImageMetadata,
     IEntityRepository <ContainerImageRepository> containerImageRepository,
     IEntityRepository <ContainerImageTag> containerImageTagRepository
     )
 {
     _unitOfWork                  = unitOfWork;
     _registryClientPool          = registryClientPool;
     _containerImageMetadata      = containerImageMetadata;
     _containerImageRepository    = containerImageRepository;
     _containerImageTagRepository = containerImageTagRepository;
 }