public Disposer(ConcurrencyDetector concurrencyDetector)
 {
     _concurrencyDetector = concurrencyDetector;
 }
 public AsyncDisposer(IDisposable disposable, ConcurrencyDetector concurrencyDetector)
 {
     _disposable          = disposable;
     _concurrencyDetector = concurrencyDetector;
 }