CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
-
Updated
Aug 12, 2020 - C#
Add a description, image, and links to the cachemanager topic page so that developers can more easily learn about it.
To associate your repository with the cachemanager topic, visit your repo's landing page and select "manage topics."
@shaypal5 I'm submitting this PR to hopefully make cachier a bit more usable with long-running functions.
I had noticed that the recursion pattern in
wait_on_entry_calcwas causing the issues I was seeing in #24. I changed the implementation here, and ran a few test cases on a project I was working on.For short-running functions, nothing breaks. The cache gets loaded correctly, and the