Castle.MicroKernel.Lifestyle.SingletonLifestyleManager public class SingletonLifestyleManager : AbstractLifestyleManager, IContextLifestyleManager Only one instance is created first time an instance of the component is requested, and it is then reused for all subseque. Documentation public SingletonLifestyleManager() public object GetContextInstance(CreationContext context)