【发布时间】:2010-02-01 20:17:38
【问题描述】:
以下哪种语法被认为是最佳实践?
For<IMyInterface>().LifecycleIs(new HybridLifecycle()).Use<MyImplementation>();
For<IMyInterface>().LifecycleIs(Lifecycles.GetLifecycle(InstanceScope.Hybrid)).Use<MyImplementation>();
如果第一个是正确的,我可以创建一个对象HybridLifecycle,并将其用于多个For<...>语句,还是每个For都需要创建一个新的HybridLifecycle?
【问题讨论】:
标签: structuremap