(
private readonly systemConfig: SystemConfig,
private readonly group: Group,
private readonly mq: IMessageQueue,
private readonly valueService: ValueService,
private readonly resourceService: ResourceService,
private readonly scriptDAO: ScriptDAO
)
| 76 | private readonly scriptUpdateCheck; |
| 77 | |
| 78 | constructor( |
| 79 | private readonly systemConfig: SystemConfig, |
| 80 | private readonly group: Group, |
| 81 | private readonly mq: IMessageQueue, |
| 82 | private readonly valueService: ValueService, |
| 83 | private readonly resourceService: ResourceService, |
| 84 | private readonly scriptDAO: ScriptDAO |
| 85 | ) { |
| 86 | this.logger = LoggerCore.logger().with({ service: "script" }); |
| 87 | this.scriptCodeDAO.enableCache(); |
| 88 | this.scriptUpdateCheck = new ScriptUpdateCheck(systemConfig, group, mq, valueService, resourceService, scriptDAO); |
| 89 | } |
| 90 | |
| 91 | listenerScriptInstall() { |
| 92 | // 初始化脚本安装监听 |
nothing calls this directly
no test coverage detected