public BindingRegistry(Binding binding)
{
this.Binding = binding;
typeFactoryLoaderMap = new Dictionary<Type,Dictionary<string,TypeFactoryMap>>();
typeFactoryLoaderCache = new Dictionary<TypeFactoryDefinition, TypeFactoryBinding>();
typeFactoryDefinitions = new Dictionary<TypeFactoryDefinition, TypeFactoryDefinition>();
customFactoryLoaderCache = new Dictionary<Type, IFactoryLoader>();
}