public static Task<T> Use<T>( this IAsyncDatabaseConnection This, Func<IDatabaseConnection, T> f )
[<ExtensionAttribute>] static member Use : This : IAsyncDatabaseConnection * f : Func<IDatabaseConnection, 'T> -> Task<'T>