diff --git a/LightweightIocContainer/LightweightIocContainer.xml b/LightweightIocContainer/LightweightIocContainer.xml index 4f6412f..b4d7ba8 100644 --- a/LightweightIocContainer/LightweightIocContainer.xml +++ b/LightweightIocContainer/LightweightIocContainer.xml @@ -346,6 +346,16 @@ The for this The created + + + Register multiple interfaces for a that implements them + + The base interface to register + A second interface to register + The that implements both interfaces + The for this + The created + Register a without an interface @@ -354,7 +364,7 @@ The for this The created - + Register an Interface with a Type that implements it as a multiton @@ -446,6 +456,21 @@ The The current instance of this + + + Provides an method to an + + The first registered interface + The second registered interface + + + + Pass an for each interface that will be invoked when instances of the types are created + + The first + The second + The current instance of this + Provides a method to an @@ -482,9 +507,16 @@ The of the interface - + - The that implements the that is registered with this + An to register multiple interfaces for on implementation type + + The first interface + The second interface + + + + A of s that are registered within this @@ -553,6 +585,16 @@ The class that contains the implemented abstract factory of this + + + A that implements a + + + + + The that implements the that is registered with this + + A special that allows to set a as a callback that is called on @@ -595,6 +637,16 @@ The for this The created + + + Register multiple interfaces for a that implements them + + The base interface to register + A second interface to register + The that implements both interfaces + The for this + The created + Register a without an interface @@ -603,7 +655,7 @@ The for this The created - + Register an Interface with a Type that implements it as a multiton @@ -773,10 +825,47 @@ The of the implementation The of the - + + + This is invoked when an instance of this type is created. + Can be set in the by calling + + + + + Pass an that will be invoked when an instance of this is created + + The + The current instance of this + + - The that implements the that is registered with this + An to register multiple interfaces for on implementation type + The first interface + The second interface + + + + An to register multiple interfaces for on implementation type + + The of the first interface + The of the second interface + The of the implementation + The of this + + + + A of s that are registered within this + + + + + Pass an for each interface that will be invoked when instances of the types are created + + The first + The second + The current instance of this @@ -825,19 +914,6 @@ The of Instances that are created with this - - - This is invoked when an instance of this type is created. - Can be set in the by calling - - - - - Pass an that will be invoked when an instance of this is created - - The - The current instance of this - An of parameters that are used to an instance of this @@ -876,6 +952,16 @@ The for this A new created with the given parameters + + + Register multiple interfaces for a that implements them and create a + + The base interface to register + A second interface to register + The that implements both interfaces + The for this + The created + Register a without an interface and create a @@ -884,7 +970,7 @@ The for this A new created with the given parameters - + Register an Interface with a Type that implements it as a multiton and create a @@ -960,6 +1046,24 @@ Factory registration is invalid Creation of abstract methods are illegal in their current state + + + A that implements a + + + + + A that implements a + + The of the interface + The of the implementation type + The of this + + + + The that implements the that is registered with this + + A special that allows to set a as a callback that is called on