复现
func 无法在多个未知命令回退处理器之间做出选择:
src/app.module.ts
import { CommandMissing, Container } from 'func'
@CommandMissing()
class FirstMissing {}
@CommandMissing()
class SecondMissing {}
new Container([FirstMissing, SecondMissing])如何修复
只注册一个缺失命令,并把回退行为集中在其中:
src/app.module.ts
@CommandMissing()
class MissingCommand {}
new Container([MissingCommand])