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;
}