C# Class BlazorHttpResiliency.Client.HttpClientPolicies

Datei anzeigen Open project: mizrael/BlazorHttpResiliency Class Usage Examples

Public Methods

Method Description
GetFallbackPolicy ( IServiceProvider serviceProvider, Func valueFactory ) : IAsyncPolicy
GetRetryPolicy ( IServiceProvider serviceProvider, int retryCount = 3 ) : IAsyncPolicy

Method Details

GetFallbackPolicy() public static method

public static GetFallbackPolicy ( IServiceProvider serviceProvider, Func valueFactory ) : IAsyncPolicy
serviceProvider IServiceProvider
valueFactory Func
return IAsyncPolicy

GetRetryPolicy() public static method

public static GetRetryPolicy ( IServiceProvider serviceProvider, int retryCount = 3 ) : IAsyncPolicy
serviceProvider IServiceProvider
retryCount int
return IAsyncPolicy