我有三个类A类,B类和C类。我想通过构造函数将类A和类B作为依赖注入C类。我正在使用ScalDI依赖注入框架。有人能告诉我怎么做吗?
class A {
...}
class B {
..}
class C(a:A , b:B) = {
...}
答案 0 :(得分:0)
scaldi网站上有简短的解释: constructor injection
您必须使用injected
宏,或以下列方式注入它们:
bind [C] to new C(inject [A], inject [B])
当然也必须定义与A和B的绑定。