有没有办法使用 [simple-injector] 注册一个由多个具体类实现的单个接口,而不使用模板接口?
假设我们有 2 个类MyClass1
,Myclass2
并且这两个类都在实现IInterface1
现在使用 [simple-injector] 我们无法做到这一点
container.Register<IInterface1, Myclass1>();
container.Register<IInterface1, Myclass2>();
将现有接口转换为模板接口在现有代码库上是一项艰巨的工作。希望那里有一些更容易。