DotNetExtras.Retry
1.0.0
See the version list below for details.
dotnet add package DotNetExtras.Retry --version 1.0.0
NuGet\Install-Package DotNetExtras.Retry -Version 1.0.0
<PackageReference Include="DotNetExtras.Retry" Version="1.0.0" />
<PackageVersion Include="DotNetExtras.Retry" Version="1.0.0" />
<PackageReference Include="DotNetExtras.Retry" />
paket add DotNetExtras.Retry --version 1.0.0
#r "nuget: DotNetExtras.Retry, 1.0.0"
#:package DotNetExtras.Retry@1.0.0
#addin nuget:?package=DotNetExtras.Retry&version=1.0.0
#tool nuget:?package=DotNetExtras.Retry&version=1.0.0
DotNetExtras.Retry Library
The DotNetExtras.Retry
library offers a simple implementation of the Retry pattern that can be easily consumed by .NET Core applications. This library is similar to Polly, but it is much simpler and focuses only on three common scenarios.
Use the DotNetExtras.Retry
library to:
- Retry an operation a specified number of times with an optional delay between attempts.
- Retry an operation for the specified period of time with an optional delay between attempts.
- Reload an object (configuration, settings, etc.) from a provider and retry with the reloaded state (one or more times or for a period of time, with an optional delay between attempts).
The nice thing about the DotNetExtras.Retry
library is that it is extremely easy to integrate with the existing code.
For details, check the topics under the DotNetExtras.Retry
namespace section in the API documentation. For additional usage examples, see the demo project.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.8)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.