System.Reactive.WindowsRuntime 7.0.0-preview.1

Prefix Reserved
This is a prerelease version of System.Reactive.WindowsRuntime.

Requires NuGet 2.12 or higher.

dotnet add package System.Reactive.WindowsRuntime --version 7.0.0-preview.1
                    
NuGet\Install-Package System.Reactive.WindowsRuntime -Version 7.0.0-preview.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="System.Reactive.WindowsRuntime" Version="7.0.0-preview.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="System.Reactive.WindowsRuntime" Version="7.0.0-preview.1" />
                    
Directory.Packages.props
<PackageReference Include="System.Reactive.WindowsRuntime" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add System.Reactive.WindowsRuntime --version 7.0.0-preview.1
                    
#r "nuget: System.Reactive.WindowsRuntime, 7.0.0-preview.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package System.Reactive.WindowsRuntime@7.0.0-preview.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=System.Reactive.WindowsRuntime&version=7.0.0-preview.1&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=System.Reactive.WindowsRuntime&version=7.0.0-preview.1&prerelease
                    
Install as a Cake Tool

Windows Runtime Support for Rx.NET (Reactive Extensions for .NET)

This library provides Windows Runtime support for the Reactive Extensions for .NET (Rx.NET).

See the main Rx.NET package at https://www.nuget.org/packages/System.Reactive for more information about Rx.NET.

Rx.NET and UI Frameworks

Up as far as Rx.NET v6.0, UI framework support has been built directly into the main System.Reactive package. Unfortunately, this has caused problems since support for WPF and Windows Forms was added in .NET Core 3.1. Because .NET Core 3.1, and all subsequent versions of .NET have supported cross-platform use, WPF and Windows Forms are not universally available. Rx.NET used to make WPF and Windows Forms support if you targetted a sufficiently recent version of Windows in your application TFM. But this turns out to cause problems in some deployment models, adding as much as 90MB to the deployable size of an application.

Consequently, starting in Rx.NET v7.0 we are moving all UI-framework-specific types, and also platform-specific types out into separate packages.

Although WPF's support for UWP did not have similar problems, for consistency we have moved all UI framework support out into separate libraries. Moreover, the goal is to have the public-facing API for System.Reactive be as consistent as possible across all targets, so Windows-Runtime-specific Rx APIs that aren't strictly UI-related (such as support for IAsyncInfo) are also now in this package and not the main one.

Product Compatible and additional computed target framework versions.
.NET net8.0-windows10.0.19041 is compatible.  net9.0-windows was computed.  net10.0-windows was computed. 
Universal Windows Platform uap10.0.18362 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on System.Reactive.WindowsRuntime:

Package Downloads
System.Reactive.Compatibility

Reactive Extensions (Rx) Compatibility Library for enabling v3 apps to work with v4

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
7.0.0-preview.1 203 11/6/2025
6.1.0 287 10/3/2025
6.1.0-preview.9 186 10/1/2025
6.0.2 344 8/29/2025
6.0.1 1,890 5/22/2024
6.0.1-preview.1 492 6/14/2023
6.0.0 1,393 5/19/2023
6.0.0-preview.16 477 5/17/2023
6.0.0-preview.13 445 4/20/2023
6.0.0-preview.9 439 3/31/2023
6.0.0-preview.1 463 3/10/2023
5.0.0 5,698 11/10/2020
5.0.0-preview.220 659 10/15/2020
5.0.0-preview.16 720 9/26/2020
4.4.1 22,085 4/2/2020
4.3.2 16,363 12/24/2019
4.3.1 6,336 12/4/2019
4.2.2 1,122 12/24/2019
4.2.0 14,553 10/10/2019
4.2.0-preview.625 682 8/19/2019
4.2.0-preview.566 721 6/14/2019
4.2.0-preview.102 717 2/24/2019
4.2.0-preview.63 802 12/12/2018
4.1.6 18,902 8/1/2019
4.1.5 23,029 4/10/2019
4.1.4 1,654 4/8/2019
4.1.3 18,933 2/18/2019
4.1.2 117,757 10/10/2018
4.1.1 3,741 10/1/2018
4.1.0 9,625 8/13/2018
4.1.0-preview.330 1,117 8/3/2018
4.1.0-preview.84 1,342 6/18/2018
4.0.0 33,006 5/25/2018
4.0.0-preview.4.build.391 1,100 5/23/2018
4.0.0-preview.3.build.380 1,447 5/16/2018
4.0.0-preview.2.build.379 1,402 5/12/2018
3.1.1 167,236 11/21/2016
3.1.0 3,995 11/5/2016
3.1.0-rc 1,789 9/23/2016
3.0.0 45,288 6/27/2016