func AddTransientITokenStore(builder *di.Builder, implType reflect.Type, implementedTypes ...reflect.Type) {
	implementedTypes = append(implementedTypes, ReflectTypeITokenStore)
	_logAddITokenStore("TRANSIENT", implType, _getImplementedITokenStoreNames(implementedTypes...),
		_logITokenStoreExtra{
			Name:  "DI-BY",
			Value: "type",
		})

	di.AddTransientWithImplementedTypes(builder, implType, implementedTypes...)
}
// AddTransientITokenStore adds a type that implements ITokenStore
AddTransientITokenStore adds a type that implements ITokenStore
// AddTransientITokenStore adds a type that implements ITokenStore
func AddTransientITokenStore(builder *di.Builder, implType reflect.Type, implementedTypes ...reflect.Type) {
	implementedTypes = append(implementedTypes, ReflectTypeITokenStore)
	_logAddITokenStore("TRANSIENT", implType, _getImplementedITokenStoreNames(implementedTypes...),
		_logITokenStoreExtra{
			Name:  "DI-BY",
			Value: "type",
		})
	di.AddTransientWithImplementedTypes(builder, implType, implementedTypes...)
}
func AddTransientITokenStore ( builder * di . Builder , implType reflect . Type , implementedTypes ... reflect . Type ) { implementedTypes = append ( implementedTypes , ReflectTypeITokenStore ) _logAddITokenStore ( " " , implType , _getImplementedITokenStoreNames ( implementedTypes ... ) , _logITokenStoreExtra { Name : " " , Value : " " , } ) di . AddTransientWithImplementedTypes ( builder , implType , implementedTypes ... ) }
AddTransientITokenStore adds a type that implements ITokenStore
AddTransientITokenStore adds a type that implements ITokenStore