Castle.MicroKernel.Lifestyle
Namespace with 8 public types
Classes
                                     LifetimeScopeAccessor
                                    
                                
                            
                            
                                
                                     PoolableLifestyleManager
                                    Manages a pool of objects.
                                
                            
                            
                                
                                     ScopedLifestyleManager
                                    
                                
                            
                            
                                
                                     SingletonLifestyleManager
                                    Only one instance is created first time an instance of the component is requested, and it is then reused for all subseque.
                                
                            
                            
                                
                                     ThreadScopeAccessor
                                    
                                
                            
                            
                                
                                     TransientLifestyleManager
                                    Transient components are never reused. Since their lifetime does not have any externally constrained end, they have to be manually released if resolved explicitly, to ensure proper decomission.
                                
                            
                        
                        Static Classes
                                     LifestyleExtensions
                                    
                                
                            
                        
                        Abstract Classes
                                     AbstractLifestyleManager
                                    Base implementation of