Move projection SumAsync to System.Interactive.Async by idg10 · Pull Request #2289 · dotnet/reactive (original) (raw)

added 2 commits

November 18, 2025 06:52

@idg10

… System.Interactive.Async

Also introduced a INCLUDE_RELOCATED_TO_INTERACTIVE_ASYNC constant that is set during reference assembly build. This behaves identically to INCLUDE_SYSTEM_LINQ_ASYNCENUMERABLE_DUPLICATES, but enables the source code to distinguish between methods hidden because they are now in System.Linq.AsyncEumerable, and methods hidden because we moved them to System.Interactive.Async

@idg10

@idg10 idg10 deleted the feature/syslinqasync-hide-sumlambda branch

November 18, 2025 13:20

hmawhoob-dot pushed a commit to hmawhoob-dot/reactive that referenced this pull request

Dec 1, 2025

@idg10 @hmawhoob-dot

Also introduced a INCLUDE_RELOCATED_TO_INTERACTIVE_ASYNC constant that is set during reference assembly build. This behaves identically to INCLUDE_SYSTEM_LINQ_ASYNCENUMERABLE_DUPLICATES, but enables the source code to distinguish between methods hidden because they are now in System.Linq.AsyncEumerable, and methods hidden because we moved them to System.Interactive.Async

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})