dotnet / dotnet/reactive

Add announcement for System.Linq.Async deprecation

Open
#2,190 3 comments 11 reactions 0 assignees View on GitHub
[area] Ix
Dominant language
C#
Stars
7.2k
Forks
798
PR merge metrics
No merged PRs in 30d

Description

As discussed in https://github.com/dotnet/runtime/issues/79782, a full LINQ implementation for IAsyncEnumerable is being included both in .NET 10 and in a System.Linq.AsyncEnumerable package available downlevel.

We should include in the System.Linq.Async package description on nuget a description of the plans to not further evolve / maintain the System.Linq.Async package and to recommend developers move to System.Linq.AsyncEnumerable instead. It'd be good to include a similar note in a README in the relevant place in this repository.

The details should also include a migration guide. Most things will "just work", but some signatures do differ between the packages.

https://github.com/dotnet/docs/issues/44886

cc: @idg10, @HowardvanRooijen

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.