Files
2026-03-03 05:27:03 +05:00

24 lines
549 B
C#

using System;
using System.Collections.Generic;
namespace UHFPS.Runtime
{
public class ReactiveDisposable : List<IDisposable>
{
public void Dispose()
{
foreach (var disposable in this)
{
disposable.Dispose();
}
}
}
public static class ReactiveDisposableExtensions
{
public static void AddTo(this IDisposable disposable, ReactiveDisposable disposables)
{
disposables.Add(disposable);
}
}
}