Sync Microsoft.Extensions ref assembiles for new linker attributes. (#40621)
authorEric Erhardt <eric.erhardt@microsoft.com>
Mon, 10 Aug 2020 21:19:13 +0000 (16:19 -0500)
committerGitHub <noreply@github.com>
Mon, 10 Aug 2020 21:19:13 +0000 (16:19 -0500)
commita6a15e165321f88a33963cb10ba8e585a783605f
tree0ffba4995b2dcfa6b9ca7ecb2bfcc49c3d33e243
parent13b2a181e1082a659a97197cabdec524008dcc30
Sync Microsoft.Extensions ref assembiles for new linker attributes. (#40621)

* Sync Microsoft.Extensions ref assembiles for new linker attributes.

* Suppress two linker warnings in DependencyInjection.

These warnings are safe since they are calling Array.Empty<T> through reflection.
src/libraries/Microsoft.Extensions.DependencyInjection.Abstractions/ref/Microsoft.Extensions.DependencyInjection.Abstractions.cs
src/libraries/Microsoft.Extensions.DependencyInjection/src/ServiceLookup/Expressions/ExpressionResolverBuilder.cs
src/libraries/Microsoft.Extensions.DependencyInjection/src/ServiceLookup/ILEmit/ILEmitResolverBuilder.cs
src/libraries/Microsoft.Extensions.Hosting.Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.cs
src/libraries/Microsoft.Extensions.Hosting.Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.csproj
src/libraries/Microsoft.Extensions.Http/ref/Microsoft.Extensions.Http.cs
src/libraries/Microsoft.Extensions.Http/ref/Microsoft.Extensions.Http.csproj
src/libraries/Microsoft.Extensions.Logging.Console/ref/Microsoft.Extensions.Logging.Console.cs
src/libraries/Microsoft.Extensions.Logging.Console/ref/Microsoft.Extensions.Logging.Console.csproj