Skip to content

Instantly share code, notes, and snippets.

@mwadams
Last active December 17, 2015 15:19
Show Gist options
  • Save mwadams/5631346 to your computer and use it in GitHub Desktop.
Save mwadams/5631346 to your computer and use it in GitHub Desktop.
Retriable Async method sampe
private static async Task RunAsync()
{
ISomeService someTasks = new MyService();
var result = await Retriable.RetryAsync(() => SomeFuncAsync(someTasks));
}
private static async Task<string> SomeFuncAsync(ISomeService someTasks)
{
var response = await someTasks.FirstTaskAsync();
return await someTasks.SecondTaskAsync(response);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment