<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`2"/></param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`2"/></param>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`2"/> with the given parameters</returns>
<returns>A new created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IDefaultRegistration`2"/> with the given parameters</returns>
Register an open generic Interface with an open generic Type that implements it and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.IOpenGenericRegistration"/>
</summary>
<paramname="tInterface">The open generic Interface to register</param>
<paramname="tImplementation">The open generic Type that implements the interface</param>
<paramname="lifestyle">The <seecref="T:LightweightIocContainer.Lifestyle"/> for this <seecref="T:LightweightIocContainer.Interfaces.Registrations.IOpenGenericRegistration"/></param>
<returns>The created <seecref="T:LightweightIocContainer.Interfaces.Registrations.IOpenGenericRegistration"/></returns>
Register multiple interfaces for a <seecref="T:System.Type"/> that implements them and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.IMultipleRegistration`2"/>
Register multiple interfaces for a <seecref="T:System.Type"/> that implements them and create a <seecref="T:LightweightIocContainer.Interfaces.Registrations.IMultipleRegistration`2"/>