Какой Жизненный цикл Structuremap является лучшей практикой? (v2.5.4)

какой из следующего синтаксиса считают лучшей практикой?

For<IMyInterface>().LifecycleIs(new HybridLifecycle()).Use<MyImplementation>();

For<IMyInterface>().LifecycleIs(Lifecycles.GetLifecycle(InstanceScope.Hybrid)).Use<MyImplementation>();

если первый корректен, я могу создать один объектный HybridLifecycle и использовать его для нескольких Для операторов <...>, или действительно ли необходимо для каждого Для <> создать новый HybridLifecycle?

5
задан Ralph Willgoss 5 August 2013 в 09:03
поделиться