-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] NullFusionCache throws when setupAction is used #168
Comments
Hi @kelko , the thing is: So yeah, what can I say? I'm dumb 😅 Sorry about that, I'll fix it in the next release. |
Hi all, the v0.24.0-preview1 pre-release is out now on Nuget 🎉 NOTE: remember to check the "include prerelease" checkbox in your IDE to see it! |
Hi @kelko , have you been able to try the new version with the fix? Thanks! |
Hey @jodydonetti |
Great, thanks! |
* Backplane auto-recovery is now Auto-Recovery * New shared abstract base class * Better MemoryBackplane * Xml docs * Docs * Better backpressure handling for backplane + tests * Bug fix for #168 * Add support for inspecting a value being evicted (to support disposability) * Superior backplane auto-recovery handling, like, new super dooper version, like mega awesome * Make Simulator fully interactive + add chaos-related functions * Better backplane tests * Add support for testing ReThrowBackplaneExceptions when duplicating * Benchmarks update * Dependencies update * Fix links * Add cancellation support to chaos components * A lot of internal refactoring * Add snapshot testing for v0.23.0 * Add distributed cache background execution tests * Add SetAlwaysDelay(...) overload * Mega refactoring of the entire distributed management * General cleanup * Add Timestamp to AutoRecoveryItem + minor action fix * Major refactoring, cleanup, speed up and more edge cases handled * More cleanup * Add support for splitted background run of background operations (distributed cache vs backplane) * Better tests * Small fix * Cleanup * Simulator: add random updates * Add ConnectionMultiplexerFactory to RedisBackplane * Add EditorBrowsable attribute * Add ReThrowOriginalExceptions and some specific exceptions for serialization, distributed cache and backplane errors * Make some of the classes sealed for better perf * File-scoped namespaces * Split auto-recovery code into the new AutoRecoveryService * Better auto-recovery log levels + some refactoring * Add backplane wire format modifier for * Simulator stuff * More sealed stuff * Better simulator UI * Small memory optimization * Add FromByteArray/ToByteArray static methods to BackplaneMessage * Start using the new native binary serialization methods for BackplaneMessage * Better logging * Add v0.23.0 payload samples * Start using message serialization to better mimic real backplanes * Add PhysicalExpiration to FusionCacheMemoryEntry * V0.24.0 metadata
Describe the bug
NullFusionCache.CreateEntryOptions throws "NotImplementedException"
To Reproduce
Expected behavior
GetOrSetAsync
with providedsetupAction
passes the result fromfactory
through the same way the version withoutsetupAction
does.Versions
FusionCache: 0.23.0
.NET 6
The text was updated successfully, but these errors were encountered: