コード例 #1
0
 public UpdateService(IIntegrationDal integrationDal,
                      IDateTimeService dateTimeService,
                      IIntegrationSagaFactory integrationSagaFactory,
                      ITvShowUpdateService tvShowUpdateService)
 {
     _integrationDal         = integrationDal;
     _dateTimeService        = dateTimeService;
     _integrationSagaFactory = integrationSagaFactory;
     _tvShowUpdateService    = tvShowUpdateService;
 }
コード例 #2
0
 public TvShowUpdateService(IMapper mapper,
                            ITvMazeClient tvMazeClient,
                            IPresentationDal presentationDal,
                            IIntegrationDal integrationDal,
                            IDateTimeService dateTimeService)
 {
     _mapper          = mapper;
     _tvMazeClient    = tvMazeClient;
     _presentationDal = presentationDal;
     _integrationDal  = integrationDal;
     _dateTimeService = dateTimeService;
 }
コード例 #3
0
        public UpdateService(IIntegrationDal integrationDal,
                             IDateTimeService dateTimeService,

                             ITvShowUpdateService tvShowUpdateService,
                             IWorkloadService workloadService,
                             IPolicyFactory policyFactory,
                             ILogger <UpdateService> logger)
        {
            _integrationDal      = integrationDal;
            _dateTimeService     = dateTimeService;
            _tvShowUpdateService = tvShowUpdateService;
            _workloadService     = workloadService;
            _policyFactory       = policyFactory;
            _logger = logger;
        }