Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有三个类A类,B类和C类。我想通过构造函数将A类和B类作为依赖注入到C类。我正在使用ScalDI依赖注入框架。有人能告诉我我该怎么做吗?
class A { ...} class B { ..} class C(a:A , b:B) = { ...}
scaldi网站上有简短的解释: 构造函数注入
您必须使用injected宏,或以下列方式注入它们:
injected
bind [C] to new C(inject [A], inject [B])
当然也必须定义与 A 和 B 的绑定。