示例#1
0
 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();
 }
示例#2
0
 public TriggerScriptService(
     MultiTenantPlatformDbContext multiTenantPlatformDbContext,
     IScriptEngineProvider scriptEngineProvider,
     IDataSourceService dataSourceService
     ) : base(multiTenantPlatformDbContext)
 {
     _dbContext            = multiTenantPlatformDbContext;
     _scriptEngineProvider = scriptEngineProvider;
     _dataSourceService    = dataSourceService;
 }