示例#1
0
        public static C AllDisposedBy <C>(this C children, INotifyDisposable disposer)
            where C : IEnumerable <IDisposable>
        {
            disposer.AttachMany(children);

            return(children);
        }
示例#2
0
 public void AttachMany <T>(IEnumerable <T> children, bool keepAlive = false)
     where T : IDisposable
 {
     _handler.AttachMany(children, keepAlive);
 }