/// <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, IRunnerProcess runnerProcess) : base(unitOfWork) { this.targetService = targetService; this.connectorService = connectorService; this.scriptEngineService = scriptEngineService; this.runnerProcess = runnerProcess; }
/// <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; }