public JobRunner(IConnectionProvider connectionProvider, IScriptEngineProvider scriptEngineProvider, ILogger <JobRunner> logger, IJobLoader jobLoader, INotificationService notificationService, IExecutionContext context) { this.connectionProvider = connectionProvider; this.scriptEngineProvider = scriptEngineProvider; this.logger = logger; this.jobLoader = jobLoader; this.notificationService = notificationService; this.context = context; options = new JobRunnerOptions(); }
public TriggerScriptService( MultiTenantPlatformDbContext multiTenantPlatformDbContext, IScriptEngineProvider scriptEngineProvider, IDataSourceService dataSourceService ) : base(multiTenantPlatformDbContext) { _dbContext = multiTenantPlatformDbContext; _scriptEngineProvider = scriptEngineProvider; _dataSourceService = dataSourceService; }