func AddTransientIInternalTokenStoreWithMetadata(builder *di.Builder, implType reflect.Type, metaData map[string]interface{}, implementedTypes ...reflect.Type) {
	implementedTypes = append(implementedTypes, ReflectTypeIInternalTokenStore)
	_logAddIInternalTokenStore("TRANSIENT", implType, _getImplementedIInternalTokenStoreNames(implementedTypes...),
		_logIInternalTokenStoreExtra{
			Name:  "DI-BY",
			Value: "type",
		},
		_logIInternalTokenStoreExtra{
			Name:  "DI-M",
			Value: metaData,
		})

	di.AddTransientWithImplementedTypesWithMetadata(builder, implType, metaData, implementedTypes...)
}
// AddTransientIInternalTokenStoreWithMetadata adds a type that implements IInternalTokenStore
AddTransientIInternalTokenStoreWithMetadata adds a type that implements IInternalTokenStore
// AddTransientIInternalTokenStoreWithMetadata adds a type that implements IInternalTokenStore
func AddTransientIInternalTokenStoreWithMetadata(builder *di.Builder, implType reflect.Type, metaData map[string]interface{}, implementedTypes ...reflect.Type) {
	implementedTypes = append(implementedTypes, ReflectTypeIInternalTokenStore)
	_logAddIInternalTokenStore("TRANSIENT", implType, _getImplementedIInternalTokenStoreNames(implementedTypes...),
		_logIInternalTokenStoreExtra{
			Name:  "DI-BY",
			Value: "type",
		},
		_logIInternalTokenStoreExtra{
			Name:  "DI-M",
			Value: metaData,
		})
	di.AddTransientWithImplementedTypesWithMetadata(builder, implType, metaData, implementedTypes...)
}
func AddTransientIInternalTokenStoreWithMetadata ( builder * di . Builder , implType reflect . Type , metaData map [ string ] interface { } , implementedTypes ... reflect . Type ) { implementedTypes = append ( implementedTypes , ReflectTypeIInternalTokenStore ) _logAddIInternalTokenStore ( " " , implType , _getImplementedIInternalTokenStoreNames ( implementedTypes ... ) , _logIInternalTokenStoreExtra { Name : " " , Value : " " , } , _logIInternalTokenStoreExtra { Name : " " , Value : metaData , } ) di . AddTransientWithImplementedTypesWithMetadata ( builder , implType , metaData , implementedTypes ... ) }
AddTransientIInternalTokenStoreWithMetadata adds a type that implements IInternalTokenStore
AddTransientIInternalTokenStoreWithMetadata adds a type that implements IInternalTokenStore