我可以通过通用参数将信息传递给绑定吗?
例如,我想将其注入OrderController
的构造函数中:
@inject("Logger") logger: Logger<OrderController>
然后,在容器绑定中,我想要获取OrderController
类型的名称(将其分配给category
变量)并使用它来创建记录器实例:new Logger(category)
。
我不知道该怎么做。我确实设法绑定到工厂,但是在构造函数中需要更多样板。
除了上面显示的注射以外,是否可以实现这一目标?