<PackageReference Include="System.Reactive" Version="6.1.0-preview.9" />

System.Reactive.Disposables.StableCompositeDisposable

Represents a group of disposable resources that are disposed together.
namespace System.Reactive.Disposables { public abstract class StableCompositeDisposable : ICancelable, IDisposable { public abstract bool IsDisposed { get; } public static ICancelable Create(IDisposable disposable1, IDisposable disposable2); public static ICancelable Create(params IDisposable[] disposables); public static ICancelable Create(IEnumerable<IDisposable> disposables); public abstract void Dispose(); protected StableCompositeDisposable(); } }