mirror of
https://github.com/certd/certd.git
synced 2026-04-24 12:27:25 +08:00
feat: midway注解方式编写插件
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { IsTaskPlugin, TaskInput, ITaskPlugin, LOGGER, Autowire, TaskOutput } from "../src";
|
||||
import { IsTaskPlugin, TaskInput, ITaskPlugin, ILogger, Autowire, TaskOutput } from "../src";
|
||||
|
||||
@IsTaskPlugin({
|
||||
name: "EchoPlugin",
|
||||
@@ -15,7 +15,7 @@ export class EchoPlugin implements ITaskPlugin {
|
||||
cert!: any;
|
||||
|
||||
@Autowire()
|
||||
logger!: LOGGER;
|
||||
logger!: ILogger;
|
||||
|
||||
@TaskOutput({
|
||||
title: "cert info",
|
||||
|
||||
Reference in New Issue
Block a user