public static async Task WithDisposeAsync()

in JetBrains.SbomUtils/src/JetBrains.SbomUtils/Utils.cs [23:29]


    public static async Task<R> WithDisposeAsync<T, R>(this T disposable, Func<T, Task<R>> F) where T : IDisposable
    {
      using (disposable)
      {
        return await F(disposable);
      }
    }