Thanks for building this library. It's been tremendously useful for my project and has saved us so much time.
I'm trying to trace Redis calls with OpenTracing by using my own IConnectionMultiplexer implementation that returns my own IDatabase implementation. However I can't use it with Foundatio.Redis because the configuration requires a ConnectionMultiplexer instead of an IConnectionMultiplexer.
Changing Foundatio.Redis to take the interface instead appears to be as simple as changing it in these options classes and an extension method. It compiles and all tests pass for me.
Thanks for building this library. It's been tremendously useful for my project and has saved us so much time.
I'm trying to trace Redis calls with OpenTracing by using my own IConnectionMultiplexer implementation that returns my own IDatabase implementation. However I can't use it with Foundatio.Redis because the configuration requires a ConnectionMultiplexer instead of an IConnectionMultiplexer.
Changing Foundatio.Redis to take the interface instead appears to be as simple as changing it in these options classes and an extension method. It compiles and all tests pass for me.