Skip to main content

Common base classes for the MVVM pattern for Reactive Marbles.

Total Downloads
15.5K
15,497
Published
Jan 16, 2024
2y ago

Deprecated Package Version

Reason: Legacy

Moved to the main ReactiveUI repository

Suggested alternative:ReactiveUI.Extensions*

Get Started

dotnet add package ReactiveMarbles.Extensions --version 1.1.13
ProductVersions
.NET
net6.0net7.0net8.0
.NET Standard
netstandard2.0

README

Extensions

Overview

Extensions for concerns found in System.Reactive that make consuming the library and using it to build an application easier.

The library contains the following extensions

ReactiveMarbles.Extensions

ReactiveExtensions
  • WhereIsNotNull
  • AsSignal
  • SyncTimer
  • BufferUntil
  • CatchIgnore
  • CombineLatestValuesAreAllFalse
  • CombineLatestValuesAreAllTrue
  • GetMax
  • GetMin
  • DetectStale
  • Conflate
  • Heartbeat
  • WithLimitedConcurrency
  • OnNext
  • ObserveOnSafe
  • Start
  • ForEach
  • ScheduleSafe
  • FromArray
  • Using
  • While
  • Schedule
  • Filter
  • Shuffle
  • OnErrorRetry
  • TakeUntil
  • SyncronizeAsync
  • SubscribeAsync
  • SyncronizeSynchronous
  • SubscribeSynchronous

Downloads by Version

Similar & Alternative Packages

Hand-picked matching NuGet libraries based on tags & ecosystem

Depended On By

Find packages that declare this package as a dependency. NuGet does not provide a reverse-dependency endpoint, so candidates are checked on demand.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

NuGet marks this package as deprecated and points to ReactiveUI.Extensions as an alternative.Compatibility metadata lists 4 target frameworks; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.