[release/8.0-staging] Use live M.Bcl.AsyncInterfaces dependency #94459
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Manual backport of #94451
Customer Impact
Customers who reference the
Microsoft.Bcl.TimeProvider
polyfill package, transitively reference the 6.0.0 version of theMicrosoft.Bcl.AsyncInterfaces
package instead of the 8.0.0 version.Not brining in the old 6.0.0 version is especially important for the .NET deprecation effort. At the time when we will deprecate our 6.0.x packages, we would need to keep AsyncInterfaces un-deprecated as it is referenced by the TimeProvider package.
Testing
Manually produced the package and now seeing the correct 8.0.0 version in the package / nuspec.
Risk
Low. Two msbuild project files are changed. No code changes aside from that.