🦄 FreeRedis is .NET40+ redis client. supports cluster, sentinel, master-slave, pub-sub, lua, pipeline, transaction, streams, client-side-caching, and pooling.
920
stars
164
forks
source link
HMSetAsync,HMSet,HSet,HSetAsync调用问题 #160
Closed
CodingdAwn closed 1 year ago
public Task HMSetAsync(string key, string field, T value, params object[] fieldValues) => HSetAsync(false, key, field, value, fieldValues);
public void HMSet(string key, string field, T value, params object[] fieldValues) => HSet(true, key, field, value, fieldValues);
public Task HSetAsync(string key, string field, T value, params object[] fieldValues) => HSetAsync(false, key, field, value, fieldValues);
public long HSet(string key, string field, T value, params object[] fieldValues) => HSet(false, key, field, value, fieldValues);
源码中的定义 HMsetAsync参数使用的false即调用的实际上是HSet,而HMSet传的是true使用的HMSet,这里是不是写错了
看官方文档4.0以后HMset就被弃用了 是否这里考虑整合都调用HSet