Какой из следующих синтаксисов считается лучшей практикой?
For<IMyInterface>().LifecycleIs(new HybridLifecycle()).Use<MyImplementation>();
For<IMyInterface>().LifecycleIs(Lifecycles.GetLifecycle(InstanceScope.Hybrid)).Use<MyImplementation>();
Если первый из них верный, могу ли я создать один объект HybridLifecycle и использовать его для нескольких операторов For <...>, или для каждого For <> необходимо создавать новый HybridLifecycle?