Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge AsyncRx.NET assemblies #1896

Merged
merged 4 commits into from
Mar 17, 2023
Merged

Merge AsyncRx.NET assemblies #1896

merged 4 commits into from
Mar 17, 2023

Commits on Mar 15, 2023

  1. Merge AsyncRx.NET assemblies

    System.Reactive.Async.Concurrency, System.Reactive.Async.Core, System.Reactive.Async.Disposables, System.Reactive.Async.Linq and System.Reactive.Async.Bcl all merged into System.Reactive.Async
    
    TBD: not sure what to do with System.Reactive.Async.Interfaces and System.Reactive.Shared yet
    idg10 committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    b172383 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Configuration menu
    Copy the full SHA
    606a923 View commit details
    Browse the repository at this point in the history
  2. Replace System.Reactive.Shared with Rx dependency

    All the types in that library are also defined in System.Reactive.
    
    This meant we needed to change the name of our AsyncLock because System.Reactive also defines a type with that name, but it works differently.
    
    (Also fixed erroneous paths for all the .tt files)
    idg10 committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    dcd9a1b View commit details
    Browse the repository at this point in the history
  3. Merge System.Reactive.Interfaces into System.Reactive.Async

    Replace System.Reactive.Shared with a reference to the System.Reactive NuGet package, and an extension method to supply the one extra feature AsyncRx.NET requires of Notification<T>.
    idg10 committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    4885928 View commit details
    Browse the repository at this point in the history