Class IAsyncPolicyPolicyWrapExtensions
- Namespace
- Polly
- Assembly
- Polly.dll
public static class IAsyncPolicyPolicyWrapExtensions
- Inheritance
-
IAsyncPolicyPolicyWrapExtensions
- Inherited Members
-
Methods
WrapAsync(IAsyncPolicy, IAsyncPolicy)
public static AsyncPolicyWrap WrapAsync(this IAsyncPolicy outerPolicy, IAsyncPolicy innerPolicy)
Parameters
outerPolicy
IAsyncPolicy
innerPolicy
IAsyncPolicy
Returns
- AsyncPolicyWrap
WrapAsync<TResult>(IAsyncPolicy, IAsyncPolicy<TResult>)
public static AsyncPolicyWrap<TResult> WrapAsync<TResult>(this IAsyncPolicy outerPolicy, IAsyncPolicy<TResult> innerPolicy)
Parameters
outerPolicy
IAsyncPolicy
innerPolicy
IAsyncPolicy<TResult>
Returns
- AsyncPolicyWrap<TResult>
Type Parameters
TResult
WrapAsync<TResult>(IAsyncPolicy<TResult>, IAsyncPolicy)
public static AsyncPolicyWrap<TResult> WrapAsync<TResult>(this IAsyncPolicy<TResult> outerPolicy, IAsyncPolicy innerPolicy)
Parameters
outerPolicy
IAsyncPolicy<TResult>
innerPolicy
IAsyncPolicy
Returns
- AsyncPolicyWrap<TResult>
Type Parameters
TResult
WrapAsync<TResult>(IAsyncPolicy<TResult>, IAsyncPolicy<TResult>)
public static AsyncPolicyWrap<TResult> WrapAsync<TResult>(this IAsyncPolicy<TResult> outerPolicy, IAsyncPolicy<TResult> innerPolicy)
Parameters
outerPolicy
IAsyncPolicy<TResult>
innerPolicy
IAsyncPolicy<TResult>
Returns
- AsyncPolicyWrap<TResult>
Type Parameters
TResult