Describe the bug
Description
The Renovate PR to update ReactiveUI.WPF from 22.3.1 to 23.2.27 could not be merged because the upgrade introduces breaking changes that require additional work.
ReactiveUI v23 removes the static RxApp class in favour of the newer builder-based initialization model. An initial attempt to migrate ServiceControl.Config to use RxAppBuilder was unsuccessful.
During smoke testing, ServiceControl.Config failed when creating a new ServiceControl instance.
Expected behavior
A new ServiceControl instance can be created successfully.
Actual behavior
ServiceControl.Config throws an exception while creating the new ServiceControl instance.
Versions
Latest
Steps to reproduce
- Apply the upgrade changes that were reverted in commit 8cfa7be.
- Build and run ServiceControl.Config.
- Create a new ServiceControl instance.
Relevant log output
Additional Information
Workarounds
N/A
Possible solutions
N/A
Additional information
N/A
Describe the bug
Description
The Renovate PR to update ReactiveUI.WPF from 22.3.1 to 23.2.27 could not be merged because the upgrade introduces breaking changes that require additional work.
ReactiveUI v23 removes the static
RxAppclass in favour of the newer builder-based initialization model. An initial attempt to migrate ServiceControl.Config to useRxAppBuilderwas unsuccessful.During smoke testing, ServiceControl.Config failed when creating a new ServiceControl instance.
Expected behavior
A new ServiceControl instance can be created successfully.
Actual behavior
ServiceControl.Config throws an exception while creating the new ServiceControl instance.
Versions
Latest
Steps to reproduce
Relevant log output
Additional Information
Workarounds
N/A
Possible solutions
N/A
Additional information
N/A