We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
ToCacheList方法,Key的获取方法有BUG var json = _sysResourceContract.VIPGoodss.ToCacheList<VIPGoods, VIPGoodsListOutputDto>(predicate);
读取缓存数据的时候,当其他参数全相同时,只有某一个参数的值变动,会读取缓存里面的数据,如下参数,Value=11改为21,读取的缓存key相同,导致返回的数据错误 {"Rules":[{"Field":"VIPType","Operate":3,"Value":21}],"Operate":1,"Groups":[],"Level":1}
The text was updated successfully, but these errors were encountered:
我这边测试没有重现,切换不同参数,能生成不同的key的
Sorry, something went wrong.
已确认Bug,在OutputDto实现了IDataAuthEnabled之后可重现
IDataAuthEnabled
1. 修复OutputDto实现了IDataAuthEnabled的情况下ToCacheArray,ToCacheList缓存键生成出…
d71d403
…错的问题 #176
No branches or pull requests
ToCacheList方法,Key的获取方法有BUG
var json = _sysResourceContract.VIPGoodss.ToCacheList<VIPGoods, VIPGoodsListOutputDto>(predicate);
读取缓存数据的时候,当其他参数全相同时,只有某一个参数的值变动,会读取缓存里面的数据,如下参数,Value=11改为21,读取的缓存key相同,导致返回的数据错误
{"Rules":[{"Field":"VIPType","Operate":3,"Value":21}],"Operate":1,"Groups":[],"Level":1}
The text was updated successfully, but these errors were encountered: