PluralKit/PluralKit.Bot
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
..
Commands Rework caching 2020-02-01 14:40:57 +01:00
CommandSystem Migrate DI container to Autofac 2020-01-26 01:27:45 +01:00
Services Rework caching 2020-02-01 14:40:57 +01:00
Bot.cs Rework caching 2020-02-01 14:40:57 +01:00
BotConfig.cs Add customization of invite link client ID. Closes #77. 2019-06-15 12:03:07 +02:00
BotMetrics.cs Instrument and log database queries 2019-08-12 02:05:30 +02:00
ContextUtils.cs Add front history pagination; upgrade more store methods 2020-01-18 00:58:35 +01:00
Errors.cs Add pk;random command (#146) 2020-01-08 21:33:14 +01:00
Modules.cs Rework caching 2020-02-01 14:40:57 +01:00
PKPerformanceEventListener.cs Let's actually not log everything. 2019-12-23 15:49:51 +01:00
PluralKit.Bot.csproj Rework caching 2020-02-01 14:40:57 +01:00
Utils.cs Error when given an invalid image file 2019-11-03 13:56:05 +01:00