• Creates a disposable object then cleans it up after inner has finished execution. DO NOT USE ON PROMISES!!! use usingAsync instead.

    Type Parameters

    Parameters

    • disposableObjectFactory: (() => T)
        • (): T
        • Returns T

    • inner: ((disposableObject) => TResult)
        • (disposableObject): TResult
        • Parameters

          • disposableObject: T

          Returns TResult

    Returns TResult

Generated using TypeDoc