|
|
|
|
@ -18,7 +18,21 @@ Welcome to the Lightweight IOC Container wiki! |
|
|
|
|
- [Use factories to resolve instances](Advanced-Usage-of-Lightweight-IOC-Container#Use-factories-to-resolve-instances) |
|
|
|
|
- Detailed documentation |
|
|
|
|
- [Abstract factories](Abstract-factories) |
|
|
|
|
- [`FromAssembly`](FromAssembly) |
|
|
|
|
- [`Create()` methods](Abstract-factories#create-methods) |
|
|
|
|
- [`ClearMultitonInstance<>()` methods](Abstract-factories#clearMultitonInstance-methods) |
|
|
|
|
- [`FromAssembly`](FromAssembly) |
|
|
|
|
- [`This()`](FromAssembly#This) |
|
|
|
|
- [`Instance()`](FromAssembly#Instance) |
|
|
|
|
- [IIocInstaller](IIocInstaller) |
|
|
|
|
- [Base interface](IIocInstaller#base-interface) |
|
|
|
|
- [`AssemblyInstaller`](IIocInstaller#assemblyInstaller) |
|
|
|
|
- [Lifestyles](Lifestyles) |
|
|
|
|
- [`Lifestyle.Transient`](Lifestyles#lifestyletransient) |
|
|
|
|
- [`Lifestyle.Singleton`](Lifestyles#lifestylesingleton) |
|
|
|
|
- [`Lifestyle.Multiton`](Lifestyles#lifestylemultiton) |
|
|
|
|
- [`RegistrationFactory`](RegistrationFactory) |
|
|
|
|
- [Registering classes](RegistrationFactory#registering-classes) |
|
|
|
|
- [Register `Transient` classes](RegistrationFactory#register-transient-classes) |
|
|
|
|
- [Register `Singleton` classes](RegistrationFactory#register-singleton-classes) |
|
|
|
|
- [Register `Multiton` classes](RegistrationFactory#register-multiton-classes) |
|
|
|
|
- [Registering factories](RegistrationFactory#registering-factories) |
|
|
|
|
|