Register a <seecref="T:System.Type"/> without an interface/>
Register a <seecref="T:System.Type"/> without an interface
</summary>
</summary>
<typeparamname="TImplementation">The <seecref="T:System.Type"/> to register</typeparam>
<typeparamname="TImplementation">The <seecref="T:System.Type"/> to register</typeparam>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
Register an Interface with a Type that implements it/>
</summary>
<paramname="tInterface">The Interface to register</param>
<paramname="tImplementation">The Type that implements the interface</param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<returns>The created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IRegistrationBase"/></returns>
Register a <seecref="T:System.Type"/> without an interface/>
</summary>
<paramname="tImplementation">The <seecref="T:System.Type"/> to register</param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<returns>The created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IRegistrationBase"/></returns>
Register an Interface with an <seecref="T:LightweightIocContainer.ResolveCallback`1"/> as a callback that is called when <seecref="M:LightweightIocContainer.Interfaces.IIocContainer.Resolve``1"/> is called
Register an Interface with an <seecref="T:LightweightIocContainer.ResolveCallback`1"/> as a callback that is called when <seecref="M:LightweightIocContainer.Interfaces.IIocContainer.Resolve``1"/> is called
Register a <seecref="T:System.Type"/> without an interface/>
Register a <seecref="T:System.Type"/> without an interface
</summary>
</summary>
<typeparamname="TImplementation">The <seecref="T:System.Type"/> to register</typeparam>
<typeparamname="TImplementation">The <seecref="T:System.Type"/> to register</typeparam>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
Register an Interface with a Type that implements it/>
</summary>
<paramname="tInterface">The Interface to register</param>
<paramname="tImplementation">The Type that implements the interface</param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<returns>The created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IRegistrationBase"/></returns>
Register a <seecref="T:System.Type"/> without an interface/>
</summary>
<paramname="tImplementation">The <seecref="T:System.Type"/> to register</param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<returns>The created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IRegistrationBase"/></returns>
Register an Interface with an <seecref="T:LightweightIocContainer.ResolveCallback`1"/> as a callback that is called when <seecref="M:LightweightIocContainer.IocContainer.Resolve``1"/> is called
Register an Interface with an <seecref="T:LightweightIocContainer.ResolveCallback`1"/> as a callback that is called when <seecref="M:LightweightIocContainer.IocContainer.Resolve``1"/> is called
@ -735,32 +669,6 @@
<typeparamname="TScope">The Type of the multiton scope</typeparam>
<typeparamname="TScope">The Type of the multiton scope</typeparam>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IMultitonRegistration`1"/> with the given parameters</returns>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IMultitonRegistration`1"/> with the given parameters</returns>
Register an Interface with a Type that implements it and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/>
</summary>
<paramname="tInterface">The Interface to register</param>
<paramname="tImplementation">The Type that implements the interface</param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/> with the given parameters</returns>
Register a <seecref="T:System.Type"/> without an interface and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/>
</summary>
<paramname="tImplementation">The <seecref="T:System.Type"/> to register</param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/></param>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`1"/> with the given parameters</returns>
Register an Interface with a Type that implements it as a multiton and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.IMultitonRegistration`1"/>
</summary>
<paramname="tInterface">The Interface to register</param>
<paramname="tImplementation">The Type that implements the interface</param>
<paramname="tScope">The Type of the multiton scope</param>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IMultitonRegistration`1"/> with the given parameters</returns>
Register an Interface as an abstract typed factory and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.ITypedFactoryRegistration`1"/>
Register an Interface as an abstract typed factory and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.ITypedFactoryRegistration`1"/>
@ -768,13 +676,6 @@
<typeparamname="TFactory">The abstract typed factory to register</typeparam>
<typeparamname="TFactory">The abstract typed factory to register</typeparam>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.ITypedFactoryRegistration`1"/> with the given parameters</returns>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.ITypedFactoryRegistration`1"/> with the given parameters</returns>
Register an Interface as an abstract typed factory and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.ITypedFactoryRegistration`1"/>
</summary>
<paramname="tFactory">The abstract typed factory to register</param>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.ITypedFactoryRegistration`1"/> with the given parameters</returns>