PluralKit/PluralKit.Core
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
..
Migrations Add autoproxy management commands 2020-01-23 21:20:22 +01:00
CoreConfig.cs Add basic logging framework 2019-07-18 17:13:42 +02:00
CoreMetrics.cs Instrument and log database queries 2019-08-12 02:05:30 +02:00
DataFiles.cs Add front history pagination; upgrade more store methods 2020-01-18 00:58:35 +01:00
Limits.cs Added max member count to limits 2019-10-20 02:16:57 -05:00
Models.cs Add system and member privacy support 2020-01-11 16:51:13 +01:00
Modules.cs Rework caching 2020-02-01 14:40:57 +01:00
PluralKit.Core.csproj Rework caching 2020-02-01 14:40:57 +01:00
ProxyCache.cs Rework caching 2020-02-01 14:40:57 +01:00
SchemaService.cs Add autoproxy management commands 2020-01-23 21:20:22 +01:00
Stores.cs Rework caching 2020-02-01 14:40:57 +01:00
TaskUtils.cs refactor project structure 2019-05-08 00:06:27 +02:00
Utils.cs Migrate DI container to Autofac 2020-01-26 01:27:45 +01:00