chore: 移除autowire特性

This commit is contained in:
xiaojunnuo
2025-04-28 21:55:23 +08:00
parent 048696ee93
commit 0b6941d5ce
25 changed files with 55 additions and 106 deletions
@@ -1,5 +1,4 @@
import { AbstractDnsProvider, CreateRecordOptions, IsDnsProvider, RemoveRecordOptions } from '@certd/plugin-cert';
import { Autowire } from '@certd/pipeline';
import { AliyunAccess, AliyunClient } from '@certd/plugin-lib';
@@ -12,10 +11,8 @@ import { AliyunAccess, AliyunClient } from '@certd/plugin-lib';
})
export class AliyunDnsProvider extends AbstractDnsProvider {
client: any;
@Autowire()
access!: AliyunAccess;
async onInstance() {
const access: any = this.access;
const access: AliyunAccess = this.ctx.access as AliyunAccess
this.client = new AliyunClient({ logger: this.logger });
await this.client.init({