public static async Task <T> DoAsync <T>(Func <Task <T> > func) { return(await Retry.DoAsync <T>(() => Throttle.DoAsync <T>(func))); }
public static async Task DoAsync(Func <Task> func) { await Retry.DoAsync(() => Throttle.DoAsync(func)); }