diff --git a/LightweightIocContainer/LightweightIocContainer.csproj b/LightweightIocContainer/LightweightIocContainer.csproj
index b17467a..f507273 100644
--- a/LightweightIocContainer/LightweightIocContainer.csproj
+++ b/LightweightIocContainer/LightweightIocContainer.csproj
@@ -13,6 +13,10 @@
1.1.0-beta3
+
+ D:\workspace\Testprojekte\LightweightIocContainer\LightweightIocContainer\LightweightIocContainer.xml
+
+
diff --git a/LightweightIocContainer/LightweightIocContainer.xml b/LightweightIocContainer/LightweightIocContainer.xml
new file mode 100644
index 0000000..dd41291
--- /dev/null
+++ b/LightweightIocContainer/LightweightIocContainer.xml
@@ -0,0 +1,488 @@
+
+
+
+ LightweightIocContainer
+
+
+
+
+ An internal Error happened while the tried to resolve an instance
+
+
+
+
+ The registration of a Factory is not valid
+
+
+
+
+ The registration is not valid
+
+
+
+
+ The Type is already registered in this
+
+
+
+
+ The registered Type
+
+
+
+
+ An error happened while trying to resolve a multiton
+
+
+
+
+ The type of the multiton that's responsible for the exception
+
+
+
+
+ The Type is not registered in this
+
+
+
+
+ The unregistered Type
+
+
+
+
+ An unknown was used
+
+
+
+
+ Class to help implement an abstract typed factory
+
+ The type of the abstract factory
+
+
+
+ The implemented abstract typed factory/>
+
+
+
+
+ An that installs all s for its given
+
+
+
+
+ The s of the Assembly that this is installing
+
+
+
+
+ Install the found s in the given
+
+ The current
+
+
+
+ Helper class that supplies methods to find the wanted
+
+
+
+
+ Get an that installs from the calling the method
+
+ A new with the calling
+
+
+
+ Get an that installs from the given
+
+ The given
+ A new with the given
+
+
+
+ Class to help implement an abstract typed factory
+
+ The type of the abstract factory
+
+
+
+ The implemented abstract typed factory/>
+
+
+
+
+ The main container that carries all the s and can resolve all the types you'll ever want
+
+
+
+
+ Install the given installers for the current
+
+ The given s
+ An instance of the current
+
+
+
+ Add the to the the
+
+ The given
+ The Type is already registered in this
+
+
+
+ Gets an instance of the given type
+
+ The given type
+ An instance of the given type
+
+
+
+ Gets an instance of the given type
+
+ The given type
+ The constructor arguments
+ An instance of the given type
+
+
+
+ Gets an instance of the given type
+
+ The given type
+ The constructor arguments
+ An instance of the given type
+ Could not find function
+
+
+
+ An that installs all s for its given
+
+
+
+
+ The s of the Assembly that this is installing
+
+
+
+
+ The base class for installers
+
+
+
+
+ Install the needed s in the given
+
+ The current
+
+
+
+ The default registration that is used to register a Type for the Interface it implements
+
+ The registered Interface
+
+
+
+ The Type that implements the that is registered with this
+
+
+
+
+ The Lifestyle of Instances that are created with this
+
+
+
+
+ This action is invoked when an instance of this type is created.
+ Can be set in the by calling
+
+
+
+
+ Pass an action that will be invoked when an instance of this type is created
+
+ The action
+ The current instance of this
+
+
+
+ The registration that is used to register a multiton
+
+ The registered interface
+
+
+
+ The type of the multiton scope
+
+
+
+
+ The base registration that is used to register an Interface
+
+
+
+
+ The name of the
+
+
+
+
+ The Type of the Interface that is registered with this
+
+
+
+
+ The registration that is used to register an abstract typed factory
+
+ The type of the abstract typed factory
+
+
+
+ The class that contains the implemented abstract factory of this
+
+
+
+
+ The main container that carries all the s and can resolve all the types you'll ever want
+
+
+
+
+ Install the given installers for the current
+
+ The given s
+ An instance of the current
+
+
+
+ Add the to the the
+
+ The given
+ The Type is already registered in this
+
+
+
+ Gets an instance of the given type
+
+ The given type
+ An instance of the given type
+
+
+
+ Gets an instance of the given type
+
+ The given type
+ The constructor arguments
+ An instance of the given type
+
+
+
+ Gets an instance of the given type
+
+ The given type
+ The constructor arguments
+ An instance of the given type
+ Could not find function
+
+
+
+ Gets an instance of a given registered type
+
+ The registered type
+ The constructor arguments
+ An instance of the given registered type
+ The given type is not registered in this
+ The registration for the given type has an unknown type
+
+
+
+ Gets or creates a singleton instance of a given type
+
+ The given type
+ The registration of the given type
+ The arguments to resolve
+ An existing or newly created singleton instance of the given type
+
+
+
+ Gets or creates a multiton instance of a given type
+
+ The given type
+ The registration of the given type
+ The arguments to resolve
+ An existing or newly created multiton instance of the given type
+ No arguments given
+ Scope argument not given
+
+
+
+ Creates an instance of a given type
+
+ The given type
+ The registration of the given type
+ The constructor arguments
+ A newly created instance of the given type
+
+
+
+ Resolve the missing constructor arguments
+
+ The type that will be created
+ The existing arguments
+ An array of all needed constructor arguments to create
+
+
+
+ The Lifestyles that can be used for a
+
+
+
+
+ A new instance gets created every time an instance is resolved
+
+
+
+
+ One instance is created that gets returned every time an instance is resolved
+
+
+
+
+ A new instance gets created if the given scope has no created instance yet. Otherwise the already created instance is used.
+
+
+
+
+ The default registration that is used to register a Type for the Interface it implements
+
+ The registered Interface
+
+
+
+ The name of the
+
+
+
+
+ The Type of the Interface that is registered with this
+
+
+
+
+ The Type that implements the that is registered with this
+
+
+
+
+ The Lifestyle of Instances that are created with this
+
+
+
+
+ This action is invoked when an instance of this type is created.
+ Can be set in the by calling
+
+
+
+
+ Pass an action that will be invoked when an instance of this type is created
+
+ The action
+ The current instance of this
+
+
+
+ The registration that is used to register a multiton
+
+ The registered interface
+
+
+
+ The type of the multiton scope
+
+
+
+
+ A factory to register interfaces and factories in an and create the needed s
+
+
+
+
+ Register an Interface with a Type that implements it and create a
+
+ The Interface to register
+ The Type that implements the
+ 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
+
+ The Interface to register
+ The Type that implements the
+ The Type of the multiton scope
+ A new created with the given parameters
+
+
+
+ Register an Interface with a Type that implements it and create a
+
+ The Interface to register
+ The Type that implements the
+ 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
+
+ The Interface to register
+ The Type that implements the
+ The Type of the multiton scope
+ A new created with the given parameters
+
+
+
+ Register an Interface as an abstract typed factory and create a
+
+ The abstract typed factory to register
+ The current
+ A new created with the given parameters
+
+
+
+ Register an Interface as an abstract typed factory and create a
+
+ The abstract typed factory to register
+ The current
+ A new created with the given parameters
+
+
+
+ The registration that is used to register an abstract typed factory
+
+ The type of the abstract typed factory
+
+
+
+ The name of the
+
+
+
+
+ The Type of the abstract typed factory that is registered with this
+
+
+
+
+ The class that contains the implemented abstract factory of this
+
+
+
+
+ Creates the factory from the given abstract factory type
+
+ Factory registration is invalid
+
+
+