Remora / Remora.Discord

A data-oriented C# Discord library, focused on high-performance concurrency and robust design.
GNU Lesser General Public License v3.0
243 stars 46 forks source link

Split Remora.Discord.Caching into Remora.Caching #329

Open Foxtrek64 opened 5 months ago

Foxtrek64 commented 5 months ago

Description

As it says on the tin. I like Remora's caching mechanism, but I'd like to use it outside of Discord without having to reimplement it every time. As a bonus, consuming Remora.Discord.Caching.Abstractions is possible, if you don't mind the occasional "Discord" here and there in method names.

Why This is Needed

Provide a stable, platform-agnostic, optionally-Redis-backed caching library.

Alternatives Considered

N/A

Additional Details

No response