Keyword(s) for which to search:
Sort results by title
Keyword Index
Direct Link
SimpleInjector Namespace
ActivationException Class
ActivationException Members
ActivationException Constructor
ActivationException Constructor
ActivationException Constructor (String)
ActivationException Constructor (SerializationInfo, StreamingContext)
ActivationException Constructor (String, Exception)
Container Class
Container Members
Container Constructor
Container Constructor
Container Constructor (ContainerOptions)
Container Methods
IServiceProvider.GetService Method
AddRegistration Method
Equals Method
GetAllInstances Method
GetAllInstances(TService) Method
GetAllInstances Method (Type)
GetCurrentRegistrations Method
GetHashCode Method
GetInstance Method
GetInstance(TService) Method
GetInstance Method (Type)
GetRegistration Method
GetRegistration Method (Type)
GetRegistration Method (Type, Boolean)
GetType Method
InjectProperties Method
Register Method
Register(TService, TImplementation) Method
Register(TConcrete) Method
Register(TService) Method (Func(TService))
Register Method (Type)
Register(TService, TImplementation) Method (Lifestyle)
Register(TService) Method (Func(TService), Lifestyle)
Register Method (Type, Func(Object))
Register Method (Type, Type)
Register Method (Type, Func(Object), Lifestyle)
Register Method (Type, Type, Lifestyle)
RegisterAll Method
RegisterAll(TService) Method (IEnumerable(Type))
RegisterAll(TService) Method (IEnumerable(TService))
RegisterAll(TService) Method (Type[])
RegisterAll(TService) Method (TService[])
RegisterAll Method (Type, IEnumerable(Type))
RegisterAll Method (Type, IEnumerable)
RegisterInitializer(TService) Method
RegisterSingle Method
RegisterSingle(TService, TImplementation) Method
RegisterSingle(TConcrete) Method
RegisterSingle(TService) Method (Func(TService))
RegisterSingle(TService) Method (TService)
RegisterSingle Method (Type, Func(Object))
RegisterSingle Method (Type, Object)
RegisterSingle Method (Type, Type)
ToString Method
Verify Method
Container Properties
Options Property
Container Events
ExpressionBuilding Event
ExpressionBuilt Event
ResolveUnregisteredType Event
ContainerOptions Class
ContainerOptions Members
ContainerOptions Constructor
ContainerOptions Properties
AllowOverridingRegistrations Property
ConstructorInjectionBehavior Property
ConstructorResolutionBehavior Property
ConstructorVerificationBehavior Property
Container Property
PropertySelectionBehavior Property
CreateLifestyleApplier Delegate
ExpressionBuildingEventArgs Class
ExpressionBuildingEventArgs Members
ExpressionBuildingEventArgs Properties
Expression Property
KnownImplementationType Property
KnownRelationships Property
Lifestyle Property
RegisteredServiceType Property
ExpressionBuiltEventArgs Class
ExpressionBuiltEventArgs Members
ExpressionBuiltEventArgs Constructor
ExpressionBuiltEventArgs Properties
Expression Property
KnownRelationships Property
Lifestyle Property
RegisteredServiceType Property
InstanceProducer Class
InstanceProducer Members
InstanceProducer Constructor
InstanceProducer Methods
BuildExpression Method
GetInstance Method
InstanceProducer Properties
Lifestyle Property
Registration Property
ServiceType Property
Lifestyle Class
Lifestyle Members
Lifestyle Constructor
Lifestyle Fields
Singleton Field
Transient Field
Lifestyle Methods
CreateCustom Method
CreateHybrid Method
CreateRegistration Method
CreateRegistration(TService, TImplementation) Method (Container)
CreateRegistration(TService) Method (Func(TService), Container)
CreateRegistration Method (Type, Func(Object), Container)
CreateRegistration Method (Type, Type, Container)
CreateRegistrationCore Method
CreateRegistrationCore(TService, TImplementation) Method (Container)
CreateRegistrationCore(TService) Method (Func(TService), Container)
Lifestyle Properties
Length Property
Name Property
PackageExtensions Class
PackageExtensions Members
PackageExtensions Methods
RegisterPackages Method
RegisterPackages Method (Container)
RegisterPackages Method (Container, IEnumerable(Assembly))
Registration Class
Registration Members
Registration Constructor
Registration Methods
BuildExpression Method
BuildTransientDelegate Method
BuildTransientDelegate(TService, TImplementation) Method
BuildTransientDelegate(TService) Method (Func(TService))
BuildTransientExpression Method
BuildTransientExpression(TService, TImplementation) Method
BuildTransientExpression(TService) Method (Func(TService))
GetRelationships Method
InitializeInstance Method
Registration Properties
Container Property
ImplementationType Property
Lifestyle Property
SimpleInjectorLifetimeScopeExtensions Class
SimpleInjectorLifetimeScopeExtensions Members
SimpleInjectorLifetimeScopeExtensions Methods
BeginLifetimeScope Method
EnableLifetimeScoping Method
GetCurrentLifetimeScope Method
RegisterLifetimeScope Method
RegisterLifetimeScope(TConcrete) Method (Container)
RegisterLifetimeScope(TService, TImplementation) Method (Container)
RegisterLifetimeScope(TService, TImplementation) Method (Container, Boolean)
RegisterLifetimeScope(TConcrete) Method (Container, Boolean)
RegisterLifetimeScope(TService) Method (Container, Func(TService))
RegisterLifetimeScope(TService) Method (Container, Func(TService), Boolean)
SimpleInjectorMvcExtensions Class
SimpleInjectorMvcExtensions Members
SimpleInjectorMvcExtensions Methods
GetControllerTypesToRegister Method
RegisterMvcAttributeFilterProvider Method
RegisterMvcControllers Method
SimpleInjectorWcfExtensions Class
SimpleInjectorWcfExtensions Members
SimpleInjectorWcfExtensions Methods
EnablePerWcfOperationLifestyle Method
GetCurrentWcfOperationScope Method
RegisterPerWcfOperation Method
RegisterPerWcfOperation(TConcrete) Method (Container)
RegisterPerWcfOperation(TService, TImplementation) Method (Container)
RegisterPerWcfOperation(TService) Method (Container, Func(TService))
RegisterPerWcfOperation(TService) Method (Container, Func(TService), Boolean)
RegisterWcfServices Method
SimpleInjectorWebExtensions Class
SimpleInjectorWebExtensions Members
SimpleInjectorWebExtensions Methods
RegisterForDisposal Method
RegisterPerWebRequest Method
RegisterPerWebRequest(TService, TImplementation) Method (Container)
RegisterPerWebRequest(TConcrete) Method (Container)
RegisterPerWebRequest(TService) Method (Container, Func(TService))
RegisterPerWebRequest(TService) Method (Container, Func(TService), Boolean)
SimpleInjectorWebFormExtensions Class
SimpleInjectorWebFormExtensions Members
SimpleInjectorWebFormExtensions Methods
RegisterHttpHandlers Method
RegisterHttpHandlers Method (Container)
RegisterHttpHandlers Method (Container, IEnumerable(Assembly))
RegisterHttpHandlers Method (Container, Assembly[])
RegisterPages Method
RegisterPages Method (Container)
RegisterPages Method (Container, IEnumerable(Assembly))
RegisterPages Method (Container, Assembly[])
RegisterUserControls Method
RegisterUserControls Method (Container)
RegisterUserControls Method (Container, IEnumerable(Assembly))
RegisterUserControls Method (Container, Assembly[])
UnregisteredTypeEventArgs Class
UnregisteredTypeEventArgs Members
UnregisteredTypeEventArgs Constructor
UnregisteredTypeEventArgs Methods
Register Method
Register Method (Func(Object))
Register Method (Expression)
Register Method (Registration)
UnregisteredTypeEventArgs Properties
Handled Property
UnregisteredServiceType Property
SimpleInjector.Advanced Namespace
AdvancedExtensions Class
AdvancedExtensions Members
AdvancedExtensions Methods
GetInitializer(TService) Method
GetItem Method
IsLocked Method
IsVerifying Method
SetItem Method
IConstructorInjectionBehavior Interface
IConstructorInjectionBehavior Members
IConstructorInjectionBehavior Methods
BuildParameterExpression Method
IConstructorResolutionBehavior Interface
IConstructorResolutionBehavior Members
IConstructorResolutionBehavior Methods
GetConstructor Method
IConstructorVerificationBehavior Interface
IConstructorVerificationBehavior Members
IConstructorVerificationBehavior Methods
Verify Method
IPropertySelectionBehavior Interface
IPropertySelectionBehavior Members
IPropertySelectionBehavior Methods
SelectProperty Method
KnownRelationship Class
KnownRelationship Members
KnownRelationship Constructor
KnownRelationship Methods
Equals Method
GetHashCode Method
KnownRelationship Properties
Dependency Property
ImplementationType Property
Lifestyle Property
SimpleInjector.Extensions Namespace
AccessibilityOption Enumeration
BatchRegistrationCallback Delegate
DecoratorExtensions Class
DecoratorExtensions Members
DecoratorExtensions Methods
RegisterDecorator Method
RegisterDecorator Method (Container, Type, Type)
RegisterDecorator Method (Container, Type, Type, Lifestyle)
RegisterDecorator Method (Container, Type, Type, Predicate(DecoratorPredicateContext))
RegisterDecorator Method (Container, Type, Type, Lifestyle, Predicate(DecoratorPredicateContext))
RegisterSingleDecorator Method
RegisterSingleDecorator Method (Container, Type, Type)
RegisterSingleDecorator Method (Container, Type, Type, Predicate(DecoratorPredicateContext))
DecoratorPredicateContext Class
DecoratorPredicateContext Members
DecoratorPredicateContext Properties
AppliedDecorators Property
Expression Property
ImplementationType Property
ServiceType Property
OpenGenericBatchRegistrationExtensions Class
OpenGenericBatchRegistrationExtensions Members
OpenGenericBatchRegistrationExtensions Methods
GetTypesToRegister Method
GetTypesToRegister Method (Type, IEnumerable(Assembly))
GetTypesToRegister Method (Type, Assembly[])
GetTypesToRegister Method (Type, AccessibilityOption, IEnumerable(Assembly))
GetTypesToRegister Method (Type, AccessibilityOption, Assembly[])
GetTypesToRegister Method (Container, Type, IEnumerable(Assembly))
GetTypesToRegister Method (Container, Type, Assembly[])
GetTypesToRegister Method (Container, Type, AccessibilityOption, IEnumerable(Assembly))
GetTypesToRegister Method (Container, Type, AccessibilityOption, Assembly[])
RegisterManyForOpenGeneric Method
RegisterManyForOpenGeneric Method (Container, Type, IEnumerable(Assembly))
RegisterManyForOpenGeneric Method (Container, Type, IEnumerable(Type))
RegisterManyForOpenGeneric Method (Container, Type, Assembly[])
RegisterManyForOpenGeneric Method (Container, Type, Type[])
RegisterManyForOpenGeneric Method (Container, Type, AccessibilityOption, IEnumerable(Assembly))
RegisterManyForOpenGeneric Method (Container, Type, AccessibilityOption, Assembly[])
RegisterManyForOpenGeneric Method (Container, Type, BatchRegistrationCallback, IEnumerable(Assembly))
RegisterManyForOpenGeneric Method (Container, Type, BatchRegistrationCallback, IEnumerable(Type))
RegisterManyForOpenGeneric Method (Container, Type, BatchRegistrationCallback, Assembly[])
RegisterManyForOpenGeneric Method (Container, Type, Lifestyle, IEnumerable(Assembly))
RegisterManyForOpenGeneric Method (Container, Type, Lifestyle, Assembly[])
RegisterManyForOpenGeneric Method (Container, Type, AccessibilityOption, BatchRegistrationCallback, IEnumerable(Assembly))
RegisterManyForOpenGeneric Method (Container, Type, AccessibilityOption, BatchRegistrationCallback, Assembly[])
RegisterManyForOpenGeneric Method (Container, Type, AccessibilityOption, Lifestyle, IEnumerable(Assembly))
RegisterManyForOpenGeneric Method (Container, Type, AccessibilityOption, Lifestyle, Assembly[])
RegisterManySinglesForOpenGeneric Method
RegisterManySinglesForOpenGeneric Method (Container, Type, IEnumerable(Assembly))
RegisterManySinglesForOpenGeneric Method (Container, Type, IEnumerable(Type))
RegisterManySinglesForOpenGeneric Method (Container, Type, Assembly[])
RegisterManySinglesForOpenGeneric Method (Container, Type, Type[])
RegisterManySinglesForOpenGeneric Method (Container, Type, AccessibilityOption, IEnumerable(Assembly))
RegisterManySinglesForOpenGeneric Method (Container, Type, AccessibilityOption, Assembly[])
OpenGenericRegistrationExtensions Class
OpenGenericRegistrationExtensions Members
OpenGenericRegistrationExtensions Methods
RegisterOpenGeneric Method
RegisterOpenGeneric Method (Container, Type, Type)
RegisterOpenGeneric Method (Container, Type, Type, Lifestyle)
RegisterSingleOpenGeneric Method
SimpleInjector.Extensions.LifetimeScoping Namespace
LifetimeScope Class
LifetimeScope Members
LifetimeScope Methods
Dispose Method
RegisterForDisposal Method
LifetimeScopeLifestyle Class
LifetimeScopeLifestyle Members
LifetimeScopeLifestyle Constructor
LifetimeScopeLifestyle Constructor
LifetimeScopeLifestyle Constructor (Boolean)
LifetimeScopeLifestyle Methods
CreateRegistrationCore Method
CreateRegistrationCore(TService, TImplementation) Method (Container)
CreateRegistrationCore(TService) Method (Func(TService), Container)
LifetimeScopeLifestyle Properties
Length Property
SimpleInjector.Integration.Wcf Namespace
SimpleInjectorServiceHost Class
SimpleInjectorServiceHost Members
SimpleInjectorServiceHost Constructor
SimpleInjectorServiceHost Methods
OnOpening Method
SimpleInjectorServiceHostFactory Class
SimpleInjectorServiceHostFactory Members
SimpleInjectorServiceHostFactory Constructor
SimpleInjectorServiceHostFactory Methods
CreateServiceHost Method
SetContainer Method
WcfOperationLifestyle Class
WcfOperationLifestyle Members
WcfOperationLifestyle Constructor
WcfOperationLifestyle Constructor
WcfOperationLifestyle Constructor (Boolean)
WcfOperationLifestyle Methods
CreateRegistrationCore Method
CreateRegistrationCore(TService, TImplementation) Method (Container)
CreateRegistrationCore(TService) Method (Func(TService), Container)
WcfOperationLifestyle Properties
Length Property
WcfOperationScope Class
WcfOperationScope Members
WcfOperationScope Methods
Dispose Method
RegisterForDisposal Method
SimpleInjector.Integration.Web Namespace
SimpleInjectorHttpModule Class
SimpleInjectorHttpModule Members
SimpleInjectorHttpModule Constructor
SimpleInjectorHttpModule Methods
IHttpModule.Dispose Method
IHttpModule.Init Method
SimpleInjectorWebInitializer Class
SimpleInjectorWebInitializer Members
SimpleInjectorWebInitializer Methods
Initialize Method
WebRequestLifestyle Class
WebRequestLifestyle Members
WebRequestLifestyle Constructor
WebRequestLifestyle Constructor
WebRequestLifestyle Constructor (Boolean)
WebRequestLifestyle Methods
CreateRegistrationCore Method
CreateRegistrationCore(TService, TImplementation) Method (Container)
CreateRegistrationCore(TService) Method (Func(TService), Container)
WebRequestLifestyle Properties
Length Property
SimpleInjector.Integration.Web.Forms Namespace
SimpleInjectorWebFormsHttpModule Class
SimpleInjectorWebFormsHttpModule Members
SimpleInjectorWebFormsHttpModule Constructor
SimpleInjectorWebFormsHttpModule Methods
Dispose Method
GetContainer Method
Init Method
SetContainer Method
WebFormsPropertySelectionBehavior Class
WebFormsPropertySelectionBehavior Members
WebFormsPropertySelectionBehavior Constructor
WebFormsPropertySelectionBehavior Methods
IPropertySelectionBehavior.SelectProperty Method
SimpleInjector.Integration.Web.Mvc Namespace
SimpleInjectorDependencyResolver Class
SimpleInjectorDependencyResolver Members
SimpleInjectorDependencyResolver Constructor
SimpleInjectorDependencyResolver Methods
GetService Method
GetServices Method
SimpleInjectorDependencyResolver Properties
Container Property
SimpleInjector.Packaging Namespace
IPackage Interface
IPackage Members
IPackage Methods
RegisterServices Method
This page uses an IFRAME but your browser does not support it.