GoAffPro.Client v0.2.0
First proper release of GoAffPro.Client: a strongly typed, build-generated .NET client for GoAffPro with improved
developer experience.
Highlights
- Build-time NSwag generation for
/user/*and/public/*clients. - High-level wrapper API (
GoAffProClient) built on top of generated clients. - Strongly typed feed models:
GoAffProOrderGoAffProAffiliateGoAffProReward
- Event detection with both:
IAsyncEnumerablestreams- classic
.NETevents (EventHandler<TEventArgs>)
- Polly-based resilience (retry + circuit breaker).
- DI registration extensions for ASP.NET Core/Hosted services.
- Contract snapshot tests + unit/integration coverage.
Known Limitation
/user/feed/rewardsis currently returning404(observed on API on 2026-02-18).- Reward wrapper/polling APIs are marked
[Obsolete]and currently return no live reward feed data.
Targets
net8.0net10.0