/// <summary> /// Initializes a new instance of the <see cref="WorkerAgentRunnerProvider" /> class /// </summary> /// <param name="backgroundTaskQueue"><see cref="IBackgroundTaskQueue"/></param> /// <param name="scriptEngineService"><see cref="IScriptEngineService"/></param> public WorkerAgentRunnerProvider( IBackgroundTaskQueue backgroundTaskQueue, IScriptEngineService scriptEngineService) { this.backgroundTaskQueue = backgroundTaskQueue; this.scriptEngineService = scriptEngineService; }
/// <summary> /// Initializes a new instance of the <see cref="AgentService" /> class /// </summary> /// <param name="unitOfWork"><see cref="IUnitOfWork"/></param> /// <param name="scriptEngineService"><see cref="IScriptEngineService"/></param> /// <param name="authProvider"><see cref="IAuthProvider"/></param> public AgentService(IUnitOfWork unitOfWork, IScriptEngineService scriptEngineService, IAuthProvider authProvider) : base(unitOfWork) { this.scriptEngineService = scriptEngineService; this.authProvider = authProvider; }
public CommonScriptModule(IIoTService ioTService, IScriptEngineService scriptEngineService, IFileSystemManager fileSystemManager, NeonConfig neonConfig, ILogger <ScriptEngineService> logger, IHttpClientFactory httpClientFactory) { _httpClientFactory = httpClientFactory; _logger = logger; _ioTService = ioTService; _fileSystemManager = fileSystemManager; _scriptEngineService = scriptEngineService; _scriptEngineConfig = neonConfig.ServicesConfig.ScriptEngineConfig; }
public TelegramNotifier(ILogger <TelegramNotifier> logger, INoSqlService noSqlService, NeonConfig neonConfig, IScriptEngineService scriptEngineService, IUserInteractionService userInteractionService) { _logger = logger; _scriptEngineService = scriptEngineService; _userInteractionService = userInteractionService; _neonConfig = neonConfig; _noSqlService = noSqlService; _httpClient = new HttpClient(); }
/// <summary> /// Initializes a new instance of the <see cref="AgentService" /> class /// </summary> /// <param name="unitOfWork"><see cref="IUnitOfWork"/></param> /// <param name="targetService"><see cref="ITargetService"/></param> /// <param name="connectorService"><see cref="IConnectorService"/></param> /// <param name="scriptEngineService"><see cref="IScriptEngineService"/></param> public AgentService(IUnitOfWork unitOfWork, ITargetService targetService, IConnectorService connectorService, IScriptEngineService scriptEngineService) : base(unitOfWork) { this.targetService = targetService; this.connectorService = connectorService; this.scriptEngineService = scriptEngineService; }
public CommandLineParserService( LoggerService logger, IVersionInfoService versionInfo, IScriptEngineService rootEngine, IProjectExportService export) { _logger = logger; _versionInfo = versionInfo; _rootEngine = rootEngine; _export = export; InitializationCommandLineArguments(); }
/// <summary> /// Initializes a new instance of the <see cref="AgentService" /> class /// </summary> /// <param name="unitOfWork"><see cref="IUnitOfWork"/></param> /// <param name="rootDomainService"><see cref="IRootDomainService"/></param> /// <param name="connectorService"><see cref="IConnectorService"/></param> /// <param name="scriptEngineService"><see cref="IScriptEngineService"/></param> /// <param name="notificationService"><see cref="INotificationService"/></param> /// <param name="runnerProcess"><see cref="IRunnerProcess"/></param> public AgentService(IUnitOfWork unitOfWork, IRootDomainService rootDomainService, IConnectorService connectorService, IScriptEngineService scriptEngineService, INotificationService notificationService, IRunnerProcess runnerProcess) : base(unitOfWork) { this.rootDomainService = rootDomainService; this.connectorService = connectorService; this.scriptEngineService = scriptEngineService; this.notificationService = notificationService; this.runnerProcess = runnerProcess; }
public SystemScriptModule(IScriptEngineService scriptEngineService) { _scriptEngineService = scriptEngineService; }
public VersionInfoService(IScriptEngineService jsEngineService) { _jsEngineService = jsEngineService; }
/// <summary> /// Initializes a new instance of the <see cref="AgentService" /> class /// </summary> /// <param name="unitOfWork"><see cref="IUnitOfWork"/></param> /// <param name="scriptEngineService"><see cref="IScriptEngineService"/></param> public AgentService(IUnitOfWork unitOfWork, IScriptEngineService scriptEngineService) : base(unitOfWork) { this.scriptEngineService = scriptEngineService; }
public ScriptEngineController(IScriptEngineService scriptEngineService) { _scriptEngineService = scriptEngineService; }