/// <summary> /// Create a asynchronous single disposable object for such context /// </summary> /// <param name="context"></param> protected AsynchronousSingleDisposableObject(T context) { _context = new AsynchronousDisposableActionField <T>(DisposeAsync, context); }