dotnet / dotnet/reactive

Feature Request: Add support to ObserveOn WinUI 3's DispatcherQueue.

Open
#1,651 6 comments 4 reactions 0 assignees View on GitHub
[area] Rx
Dominant language
C#
Stars
7.2k
Forks
798
PR merge metrics
No merged PRs in 30d

Description

#### Feature request

> Which next library version (i.e., patch, minor or major)?

Rx.NET v5.?.?

> What are the platform(s), environment(s) and related component version(s)?

Windows / WinUI 3

> How commonly is this feature needed (one project, several projects, company-wide, global)?

Anyone using Rx with WinUI 3 would likely find this useful this at some point.

> Please describe the feature.

This is a request to add ObserveOn extension method(s) to accept [WinUI 3's Microsoft.UI.Dispatching.DispatcherQueue](https://docs.microsoft.com/windows/winui/api/microsoft.ui.dispatching.dispatcherqueue) for scheduling.

Might be pertinent to start by introducing a new HAS_WINUI conditional compilation symbol. The Target framework wouldn't work as a differentiator, but every project file must contain `true`, so that could work.

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.