Remove unnecessary GetTypeInfo from Microsoft.Extensions. (#44891)
authorEric Erhardt <eric.erhardt@microsoft.com>
Wed, 18 Nov 2020 22:57:23 +0000 (16:57 -0600)
committerGitHub <noreply@github.com>
Wed, 18 Nov 2020 22:57:23 +0000 (17:57 -0500)
commit0fad9d646359c71f4d5e9443500fd9248ce10aa4
treedbbb1686c76b7e2226e7f3a4c1382ed2552ab047
parent42ffc8ff7d5e385759255f1db4524dad41430c6c
Remove unnecessary GetTypeInfo from Microsoft.Extensions. (#44891)

I also made a slight optimization to CallSiteFactory to use ToArray instead of ToList.
src/libraries/Common/src/Extensions/ActivatorUtilities/ActivatorUtilities.cs
src/libraries/Microsoft.Extensions.Configuration.Binder/src/ConfigurationBinder.cs
src/libraries/Microsoft.Extensions.Configuration.UserSecrets/src/UserSecretsConfigurationExtensions.cs
src/libraries/Microsoft.Extensions.Configuration.UserSecrets/tests/ConfigurationExtensionTest.cs
src/libraries/Microsoft.Extensions.DependencyInjection/src/ServiceLookup/CallSiteFactory.cs
src/libraries/Microsoft.Extensions.DependencyInjection/src/ServiceLookup/Expressions/ExpressionResolverBuilder.cs
src/libraries/Microsoft.Extensions.FileSystemGlobbing/tests/TestUtility/FileSystemOperationRecorder.cs
src/libraries/Microsoft.Extensions.HostFactoryResolver/src/HostFactoryResolver.cs
src/libraries/Microsoft.Extensions.Options/src/OptionsServiceCollectionExtensions.cs