public static C AllDisposedBy <C>(this C children, INotifyDisposable disposer) where C : IEnumerable <IDisposable> { disposer.AttachMany(children); return(children); }
public void AttachMany <T>(IEnumerable <T> children, bool keepAlive = false) where T : IDisposable { _handler.AttachMany(children, keepAlive); }