Skip to content

Replace System.Linq.Async with System.Linq.AsyncEnumerable 10.0.0#1263

Closed
Arithmomaniac wants to merge 3 commits into
Azure:mainfrom
Arithmomaniac:main
Closed

Replace System.Linq.Async with System.Linq.AsyncEnumerable 10.0.0#1263
Arithmomaniac wants to merge 3 commits into
Azure:mainfrom
Arithmomaniac:main

Conversation

@Arithmomaniac

Copy link
Copy Markdown

Migrates from the community-maintained System.Linq.Async package to Microsoft's official System.Linq.AsyncEnumerable package, which is now the canonical source for async LINQ operations in .NET 10+ (and has a backcompat package all the way back for netstandard 2.0, which is referenced here.)

Until this is fixed, any consumers from dotnet 10+ will get transitive build errors: https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/10.0/asyncenumerable


Port of Copilot-generated PR Arithmomaniac#1

Copilot AI and others added 3 commits November 13, 2025 07:53
Co-authored-by: Arithmomaniac <654897+Arithmomaniac@users.noreply.github.com>
…async

Replace System.Linq.Async with System.Linq.AsyncEnumerable 10.0.0
@Arithmomaniac

Copy link
Copy Markdown
Author

Going to close in favor of a separate PR that targets just dotnet 10+

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants