Welcome to the Polly wiki!
这个维基将涵盖Polly的详细信息,以及如何最好地贡献你的工作。
Getting Started
- 主页
- Polly路线图
- 贡献
- 暂态故障处理和主动恢复工程(Transient fault handling and proactive resilience engineering)
- 支持列表
- 重试(Retry)
- [[Retry with jitter]]
- 断路器(Circuit Breaker)
- 高级断路器(Advanced Circuit Breaker)
- 超时(Timeout)
- 舱壁隔离(Bulkhead)
- 缓存(Cache)
- [[Implementing new cache providers]]
- [[Implementing cache serializers]]
- [[Anonymising and de timestamping cached data]]
- [[Avoiding cache repopulation request storms]]
- 限流(Rate-Limit)
- 回退(Fallback)
- 策略组合(PolicyWrap)
- 无策略(NoOp)
- 策略注册(PolicyRegistry)
- Polly 与 HttpClientFactory
- [[Asynchronous action execution]]
- [[Avoid compiler gotchas mixing sync and async execution]]
- [[Handling InnerExceptions and AggregateExceptions]]
- [[Statefulness of policies]]
- [[Keys and Context Data]]
- [[Non generic and generic policies]]
- [[Polly and interfaces]]
- [[Some policy patterns]]
- [[Debugging with Polly in Visual Studio]]
- [[Unit-testing with Polly]]
- [[Unit-testing with Polly - with examples]]
- [[Polly concept and architecture]]
- [[Polly v6 breaking changes]]
- [[Polly v7 breaking changes]]
- [[DISCUSSION PROPOSAL- Polly eventing and metrics architecture]]
Contributing: Git Workflow
There are certain guidelines you should follow to ensure minimal conflicts with other contributors’ work. We want to ensure the code base stays clean, and everyone’s happy with each other’s commits. To make sure of this, please follow the Git Workflow guidelines so we’re all on the same page 😃