Skip to content

Conversation

@StuartFerguson
Copy link
Member

Implemented a retry policy using the Polly library in the MerchantSettlementDomainEventHandler to improve error handling for specific exceptions. Introduced the PolicyFactory class to manage retry and fallback policies. Added unit tests to verify the event handling logic, including retry scenarios. Commented out code in several domain event handler files, indicating potential refactoring or removal. Updated the project file to include the Polly package as a dependency.

Implemented a retry policy using the Polly library in the
MerchantSettlementDomainEventHandler to improve error handling
for specific exceptions. Introduced the PolicyFactory class to
manage retry and fallback policies. Added unit tests to verify
the event handling logic, including retry scenarios. Commented
out code in several domain event handler files, indicating
potential refactoring or removal. Updated the project file to
include the Polly package as a dependency.
@StuartFerguson StuartFerguson merged commit 90a1b6d into master Feb 24, 2025
5 checks passed
@github-actions github-actions bot deleted the task/#724_domain_event_retry_policy branch April 26, 2025 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MerchantSettlementDomainEventHandler - MerchantFeeSettledEvent Retry Policy

2 participants