Skip to content

0.3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@Turnerj Turnerj released this 28 Oct 08:17
d4135e3

Major Changes

  • Switched to ValueTask for CacheStack and extensions (15726f1)
  • Partial custom JSON serialization for JsonFileCacheLayer (5374264)
  • Dropped Request ID field from CacheStack and extensions (ccc67d1)
  • Dropped CachedAt and TimeToLive on CacheEntry for a single Expiry field (#13)
  • Added Dependency Injection helper (#8)

Performance Changes

  • CacheStack allocates ~29% less
  • MemoryCacheLayer allocates ~2% less
  • RedisCacheLayer is ~2% faster while allocating ~2% less
  • JsonFileCacheLayer allocates ~2% less
  • MongoDbCacheLayer allocates ~9% less