public static BindingInformation? ExtractInputBinding()

in src/BindingExtractor.cs [70:81]


        public static BindingInformation? ExtractInputBinding(AttributeAst attribute, ParameterAst parameter)
        {
            IEnumerable<IInputBinding> inputBindings = supportedBindings.Where(x => x is IInputBinding).Cast<IInputBinding>();
            foreach (IInputBinding binding in inputBindings)
            {
                if (binding.BindingMatches(attribute)) 
                {
                    return binding.ExtractBinding(attribute, parameter);
                }
            }
            return null;
        }