| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
@skomis-mm thanks for filing this! I'd like to publish a patch release for this. Some steps for doing that:
Sorry, something went wrong.
|
|
||
| public Task<RedisResult> ExecuteAsync(IDatabaseAsync database, TArgument argument, bool fireAndForget = false) => | ||
| this._script.EvaluateAsync(database, this._parameters(argument), flags: RedLockHelper.GetCommandFlags(fireAndForget)); | ||
| database.ScriptEvaluateAsync(this._script, this._parameters(argument), flags: RedLockHelper.GetCommandFlags(fireAndForget)); |
There was a problem hiding this comment.
Wow this change is super subtle. Is the idea that all other IDatabase methods will add the key prefix too? We do use non-script evaluations in a few places.
Sorry, something went wrong.
There was a problem hiding this comment.
Thats right, .WithKeyPrefix(..) returns IDatabase decorator with the key prefix as context data.
Sorry, something went wrong.
|
will re-branch from 2.0.1 |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Fixes an issue with Redis keyspace isolation for locks using WithKeyPrefix extension method on IDatabase: