public static DisposableContainer <T> Use <T>(this InternalObjectPool <T> objectPool) where T : class { return(new DisposableContainer <T>(objectPool.Get(), objectPool.Return)); }
public Disposer(InternalObjectPool <T> target) => _target = target;