PluralKit/PluralKit.Bot/Services
Ske 82dfe43d5a Rework caching
This does a *lot* of things. Essentially, it replaces the existing
individual proxy- and autoproxy caches on the bot end with a
global cache (in Core) that handles all the caching at once, and
automatically invalidates the cache once something changes in the
datastore.

This allows us to do proxying and autoproxying with *zero database
queries* (best-case).
2020-02-01 14:40:57 +01:00
..
CpuStatService.cs Expand pk;stats functionality 2019-12-22 12:50:47 +01:00
EmbedService.cs Add front history pagination; upgrade more store methods 2020-01-18 00:58:35 +01:00
LogChannelService.cs Optimize database queries for proxy filtering 2019-12-28 12:00:52 +01:00
PeriodicStatCollector.cs Expand pk;stats functionality 2019-12-22 12:50:47 +01:00
ProxyService.cs Rework caching 2020-02-01 14:40:57 +01:00
ShardInfoService.cs Expand pk;stats functionality 2019-12-22 12:50:47 +01:00
WebhookCacheService.cs Execute webhooks directly rather than through D.NET 2019-12-21 18:50:28 +01:00
WebhookExecutorService.cs Re-enable proxy attachments 2019-12-23 13:55:43 +01:00