Container view — Architecture overview
architecture-overview · hero
Component view — Redis provider
architecture-overview › redis-provider-view
Component view — SQL Server provider
architecture-overview › sql-provider-view
Directory.Packages.props
src/IdemShield.AspNetCore/IdempotencyMiddleware.cs src/IdemShield.AspNetCore/ServiceCollectionExtensions.cs
src/IdemShield.AspNetCore/FingerprintCalculator.cs
src/IdemShield.AspNetCore/IdempotencyOptions.cs
src/IdemShield.AspNetCore/IIdempotencyStore.cs src/IdemShield.AspNetCore/IdempotencyRecord.cs
src/IdemShield.Redis/RedisIdempotencyStore.cs src/IdemShield.Redis/ServiceCollectionExtensions.cs src/IdemShield.Redis/packages.lock.json
src/IdemShield.SqlServer/SqlIdempotencyStore.cs src/IdemShield.SqlServer/packages.lock.json
src/IdemShield.SqlServer/Scripts/CreateIdempotencyTable.sql src/IdemShield.SqlServer/ServiceCollectionExtensions.cs
src/IdemShield.SqlServer/SqlServerStoreOptions.cs
src/IdemShield.SqlServer/SqlExpiredRecordCleanup.cs src/IdemShield.SqlServer/SqlExpiredRecordCleanupService.cs
Directory.Packages.props
src/IdemShield.AspNetCore/IdempotencyMiddleware.cs src/IdemShield.AspNetCore/ServiceCollectionExtensions.cs
src/IdemShield.AspNetCore/FingerprintCalculator.cs
src/IdemShield.AspNetCore/IdempotencyOptions.cs
src/IdemShield.AspNetCore/IIdempotencyStore.cs src/IdemShield.AspNetCore/IdempotencyRecord.cs
src/IdemShield.Redis/RedisIdempotencyStore.cs src/IdemShield.Redis/ServiceCollectionExtensions.cs src/IdemShield.Redis/packages.lock.json
src/IdemShield.SqlServer/SqlIdempotencyStore.cs src/IdemShield.SqlServer/packages.lock.json
src/IdemShield.SqlServer/Scripts/CreateIdempotencyTable.sql src/IdemShield.SqlServer/ServiceCollectionExtensions.cs
src/IdemShield.SqlServer/SqlServerStoreOptions.cs
Directory.Packages.props
src/IdemShield.AspNetCore/IdempotencyMiddleware.cs src/IdemShield.AspNetCore/ServiceCollectionExtensions.cs
src/IdemShield.AspNetCore/FingerprintCalculator.cs
src/IdemShield.AspNetCore/IdempotencyOptions.cs
src/IdemShield.AspNetCore/IIdempotencyStore.cs src/IdemShield.AspNetCore/IdempotencyRecord.cs
src/IdemShield.Redis/RedisIdempotencyStore.cs src/IdemShield.Redis/ServiceCollectionExtensions.cs src/IdemShield.Redis/packages.lock.json
src/IdemShield.SqlServer/SqlIdempotencyStore.cs src/IdemShield.SqlServer/packages.lock.json
src/IdemShield.SqlServer/Scripts/CreateIdempotencyTable.sql src/IdemShield.SqlServer/ServiceCollectionExtensions.cs
src/IdemShield.SqlServer/SqlServerStoreOptions.cs
src/IdemShield.SqlServer/SqlExpiredRecordCleanup.cs src/IdemShield.SqlServer/SqlExpiredRecordCleanupService.cs
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
/
What could this change break?
What should I review most carefully?
Drag to select a region · Space to pan
↵
Bump the compatible-production-dependencies group with 3 updates
Shivansh-Gaur2/IdemShield.NET #20
· 3 diagrams
Start the walkthrough
W
Toggle architecture
Toggle data flow
Fit the whole strip
1
Copy share link
Switch to light
How to move around
Ask about this canvas
/
◈ Rendered by
PR Lens
· crafted with ❤️ by the
Coldtea
team
100%
Container view — Architecture overview
Architecture
Component view — Redis provider
Architecture
Component view — SQL Server provider
Architecture
Looking around
Resume walkthrough
↵
This diagram has a walkthrough
scroll to move through it
swipe to move through it