StrangeIoC
0.6.0
The IoC/Binding Framework for Unity3D and C#
|
The Factory that instantiates all instances. More...
Public Member Functions | |
object | Get (IInjectionBinding binding, object[] args) |
Request instantiation based on the provided binding and an array of Constructor arguments. | |
object | Get (IInjectionBinding binding) |
Request instantiation based on the provided binding. | |
Protected Member Functions | |
object | singletonOf (IInjectionBinding binding, object[] args) |
Generate a Singleton instance. | |
object | generateImplicit (object key, object[] args) |
object | valueOf (IInjectionBinding binding) |
The binding already has a value. Simply return it. | |
object | instanceOf (IInjectionBinding binding, object[] args) |
Generate a new instance. | |
object | createFromValue (object o, object[] args) |
Call the Activator to attempt instantiation the given object. | |
The Factory that instantiates all instances.