Ejemplo n.º 1
0
 protected BaseJob(IIEXConfiguration config, ILogger <IScheduledJob> logger)
 {
     Logger   = logger;
     _hostUrl = config.HOST;
     _version = config.VERSION;
     _token   = config.TOKEN;
 }
Ejemplo n.º 2
0
        public AAPLJob(IIEXConfiguration config,
                       IEnumerable <IRepository> repos,
                       ILogger <IScheduledJob> logger)
            : base(config, logger)
        {
            config = config ?? throw new ArgumentNullException(nameof(config));

            logger = logger ?? throw new ArgumentNullException(nameof(logger));

            _repos = repos ?? throw new ArgumentNullException(nameof(repos));

            JobGroup = GenerateGroup();

            TriggerGroup = GenerateGroup();
        }