public static DisposeTracker Get(IDisposable obj) { if (DisposeTrackerFactory.factoryDelegate == null) { return(DisposeTrackerNullObject.Instance); } return(DisposeTrackerFactory.factoryDelegate(obj)); }
public DisposeTracker GetDisposeTracker() { return(DisposeTrackerFactory.Get(this)); }