public void Add( Type contractType, Func<Type, IFactoryTypeInfo[], IFactoryTypeInfo> func )
Public Sub Add ( contractType As Type, func As Func(Of Type, IFactoryTypeInfo(), IFactoryTypeInfo) )
public: void Add( Type^ contractType, Func<Type^, array<IFactoryTypeInfo^>^, IFactoryTypeInfo^>^ func )
https://raw.githubusercontent.com/Capgemini/Cauldron/master/LICENSE