Closed moddyan closed 3 years ago
原因: Subject里对Action的引用是强引用
public class Subject<T> : SubjectBase { private readonly object _lock = new object(); private readonly List<Action<T>> actions = new List<Action<T>>(); // 略 }
增加了弱引用,不主动Dispose也能被回收了
原因: Subject里对Action的引用是强引用