v0.12.0
🆕 Added DistributedCacheDuration
Added a new entry option DistributedCacheDuration
(as a nullable TimeSpan
).
This serves as an optional specific duration for the distributed cache (if you are using one) to allow custom overrides of the "main" duration: in this way it is now possible for example to specify a duration in the memory cache of 1 min
and a duration in the distributed cache of, say, 1 hour
.
In theory this is useless if you are using a backplane but, in case you prefer not to or cannot for some reason, this would mitigate the synchronization problems you may encounter in a multi-node scenario.
See here for more.
🔗 Added SourceLink support
FusionCache now supports SourceLink, which should make your debugging experience easier.
See here for more.
🛡 Added Deterministic Builds support
FusionCache now supports Deterministic Builds, which is a nice addition.
See here for more.
⚠ Removal of a Duplicate()
method override
The override removed has been marked [Obsolete]
for a very very long time and hopefully nobody should've been using it.