protected override void Init() { Kernel.ComponentModelCreated += delegate(ComponentModel model) { if (typeof (IController).IsAssignableFrom(model.Implementation)) model.LifestyleType = LifestyleType.Transient; }; }