[release/8.0-rc1] Improve filtering of candidate binding invocations in config binder...
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Thu, 17 Aug 2023 22:58:58 +0000 (15:58 -0700)
committerGitHub <noreply@github.com>
Thu, 17 Aug 2023 22:58:58 +0000 (15:58 -0700)
commit702d02c87b1601a6ec5f6cd6fa008bc9bb1b8adc
tree571b1ebdcb9736e2f205e57e60e80972eabf9777
parent77884726ecf744ea5bb2037b7cb52f0ed1ed6bc5
[release/8.0-rc1] Improve filtering of candidate binding invocations in config binder gen (#90746)

* Improve filtering of candidate binding invocations in config binder gen

* Address feedback

* Address feedback: rename helper; further tighten constraint

* Add follow-up TODO

* Revert TypeSyntax clause to fix failing tests

---------

Co-authored-by: Layomi Akinrinade <laakinri@microsoft.com>
src/libraries/Microsoft.Extensions.Configuration.Binder/gen/ConfigurationBindingGenerator.Parser.cs
src/libraries/Microsoft.Extensions.Configuration.Binder/gen/ConfigurationBindingGenerator.cs
src/libraries/Microsoft.Extensions.Configuration.Binder/gen/Helpers/Parser/BinderInvocation.cs