4. 结构问题。
public class SomeClass: IInterface1, IInterface2 {
}
我愿通过以下试验:
Assert.AreSameInstance(
container.GetInstance<IInterface1>(),
container.GetInstance<IInterface2>());
我如何明确登记这一情况?
我在卡斯尔·温莎知道,我会做这样的事情。
kernel.Register(Component.For(typeof(IInterface1), typeof(IInterface2))
.ImplementedBy(typeof(SomeClass));
但我看不见任何同等的APIC。