/Caliburn.Micro.ReactiveUI

Caliburn.Micro screens and conductors deriving from ReactiveUI's ReactiveObject

Primary LanguageC#MIT LicenseMIT

Caliburn.Micro.ReactiveUI

Goal

This project aims to simplify integration of Caliburn.Micro and ReactiveUI.

Structure

The project contains Caliburn.Micro's main IScreen and IConductor implementations, exactly as they are, with the difference of deriving from ReactiveUI's ReactiveObject instead of Caliburn.Micro's PropertyChangedBase. Classes' names match their Caliburn.Micro counterpart, prefixed with "Reactive" (e.g. Screen becomes ReactiveScreen).

Targeting

  • .NET Core 3.1

    • Caliburn.Micro 4.0.136-rc
    • ReactiveUI 11.5.35
  • .NET Framework 4.6.1

    • Caliburn.Micro 4.0.136-rc
    • ReactiveUI 11.5.35