caching/v1.0.0
·
27 commits
to main
since this release
🚀 What's New in v1.0.0
- 6 Cache Presets for common scenarios:
ShortTerm
,MediumTerm
,LongTerm
,HighPerformance
, etc. - One-Line Setup Methods:
AddShortTermCache
,AddMediumTermCache
,AddLongTermCache
, etc. - Combined Resilience+Caching APIs:
AddResilienceWithCaching
,AddResilienceWithMediumTermCache
- Automatic
IMemoryCache
Registration – no manual setup required
✨ Developer Experience
- Reduced configuration complexity from ~10 lines to 1 line (80% reduction)
- Setup time reduced from 15-30 minutes to 2-5 minutes
🔧 Advanced Features
- Smart Cache Keys with SHA256 hashing for security
- HTTP Cache-Control headers support
- Custom cache providers support (Redis, SQL, etc.)
- Memory cache and custom cache providers
- Cache invalidation and management APIs
- Multi-Target Support – .NET 6.0, 8.0, and 9.0