|
|
@@ -260,7 +260,8 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.StringSet(basics.UseTAG ? GTAG(key) : key, value, new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
+
|
|
|
+ return db.StringSet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value, new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -277,7 +278,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.StringGet(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return db.StringGet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -294,7 +295,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.StringSet(keyValuePairs.Select(x => new KeyValuePair<RedisKey, RedisValue>(basics.UseTAG ? GTAG(x.Key) : x.Key, x.Value)).ToArray());
|
|
|
+ return db.StringSet(keyValuePairs.Select(x => new KeyValuePair<RedisKey, RedisValue>(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(x.Key) : x.Key, x.Value)).ToArray());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -312,7 +313,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.StringSet(basics.UseTAG ? GTAG(key) : key, value?.ToJson(), new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
+ return db.StringSet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value?.ToJson(), new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -329,7 +330,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(db.StringGet(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return JsonTool.StringToJsonEntity<T>(db.StringGet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -347,7 +348,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.StringSetAsync(basics.UseTAG ? GTAG(key) : key, value, new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
+ return await db.StringSetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value, new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -365,7 +366,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.StringGetAsync(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return await db.StringGetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -382,7 +383,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.StringSetAsync(keyValuePairs.Select(x => new KeyValuePair<RedisKey, RedisValue>(basics.UseTAG ? GTAG(x.Key) : x.Key, x.Value)).ToArray());
|
|
|
+ return db.StringSetAsync(keyValuePairs.Select(x => new KeyValuePair<RedisKey, RedisValue>(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(x.Key) : x.Key, x.Value)).ToArray());
|
|
|
}
|
|
|
return Task.Run(() => false);
|
|
|
}
|
|
|
@@ -397,7 +398,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.StringSetAsync(basics.UseTAG ? GTAG(key) : key, value?.ToJson(), new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
+ return await db.StringSetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value?.ToJson(), new TimeSpan(0, 0, 0, 0, basics.Expiry));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -414,7 +415,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(await db.StringGetAsync(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return JsonTool.StringToJsonEntity<T>(await db.StringGetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -435,7 +436,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListLeftPop(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return db.ListLeftPop(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -452,7 +453,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListRightPop(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return db.ListRightPop(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -470,7 +471,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListRemove(basics.UseTAG ? GTAG(key) : key, value);
|
|
|
+ return db.ListRemove(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -488,7 +489,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListRightPush(basics.UseTAG ? GTAG(key) : key, value);
|
|
|
+ return db.ListRightPush(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -506,7 +507,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListLeftPush(basics.UseTAG ? GTAG(key) : key, value);
|
|
|
+ return db.ListLeftPush(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -523,7 +524,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListLength(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return db.ListLength(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -542,7 +543,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(db.ListRange(basics.UseTAG ? GTAG(key) : key, start, stop));
|
|
|
+ return ConvertStrings(db.ListRange(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, start, stop));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -559,7 +560,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(db.ListLeftPop(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return JsonTool.StringToJsonEntity<T>(db.ListLeftPop(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -576,7 +577,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(db.ListRightPop(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return JsonTool.StringToJsonEntity<T>(db.ListRightPop(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -594,7 +595,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListRightPush(basics.UseTAG ? GTAG(key) : key, value?.ToJson());
|
|
|
+ return db.ListRightPush(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value?.ToJson());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -612,7 +613,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListLeftPush(basics.UseTAG ? GTAG(key) : key, value?.ToJson());
|
|
|
+ return db.ListLeftPush(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value?.ToJson());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -629,7 +630,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListLeftPopAsync(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return await db.ListLeftPopAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -646,7 +647,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListRightPopAsync(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return await db.ListRightPopAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -664,7 +665,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListRemoveAsync(basics.UseTAG ? GTAG(key) : key, value);
|
|
|
+ return await db.ListRemoveAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -682,7 +683,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListRightPushAsync(basics.UseTAG ? GTAG(key) : key, value);
|
|
|
+ return await db.ListRightPushAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -700,7 +701,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListLeftPushAsync(basics.UseTAG ? GTAG(key) : key, value);
|
|
|
+ return await db.ListLeftPushAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -717,7 +718,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListLengthAsync(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return await db.ListLengthAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -736,7 +737,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.ListRangeAsync(basics.UseTAG ? GTAG(key) : key, start, stop).Result.Select(x => x.ToString());
|
|
|
+ return db.ListRangeAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, start, stop).Result.Select(x => x.ToString());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -753,7 +754,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(await db.ListLeftPopAsync(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return JsonTool.StringToJsonEntity<T>(await db.ListLeftPopAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -770,7 +771,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(await db.ListRightPopAsync(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return JsonTool.StringToJsonEntity<T>(await db.ListRightPopAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -788,7 +789,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListRightPushAsync(basics.UseTAG ? GTAG(key) : key, value?.ToJson());
|
|
|
+ return await db.ListRightPushAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value?.ToJson());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -806,7 +807,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.ListLeftPushAsync(basics.UseTAG ? GTAG(key) : key, value.ToJson());
|
|
|
+ return await db.ListLeftPushAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, value.ToJson());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -828,7 +829,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.HashExists(basics.UseTAG ? GTAG(key) : key, hashField);
|
|
|
+ return db.HashExists(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -846,7 +847,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.HashDelete(basics.UseTAG ? GTAG(key) : key, hashField);
|
|
|
+ return db.HashDelete(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -864,7 +865,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.HashDelete(basics.UseTAG ? GTAG(key) : key, hashFields.Select(x => (RedisValue)x).ToArray());
|
|
|
+ return db.HashDelete(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashFields.Select(x => (RedisValue)x).ToArray());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -883,7 +884,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.HashSet(basics.UseTAG ? GTAG(key) : key, hashField, value);
|
|
|
+ return db.HashSet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -900,7 +901,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- db.HashSet(basics.UseTAG ? GTAG(key) : key, hashFields.Select(x => new HashEntry(x.Key, x.Value)).ToArray());
|
|
|
+ db.HashSet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashFields.Select(x => new HashEntry(x.Key, x.Value)).ToArray());
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -914,7 +915,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.HashGet(basics.UseTAG ? GTAG(key) : key, hashField);
|
|
|
+ return db.HashGet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -932,7 +933,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(db.HashGet(basics.UseTAG ? GTAG(key) : key, hashFields.Select(x => (RedisValue)x).ToArray()));
|
|
|
+ return ConvertStrings(db.HashGet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashFields.Select(x => (RedisValue)x).ToArray()));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -949,7 +950,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(db.HashKeys(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return ConvertStrings(db.HashKeys(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -966,7 +967,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(db.HashValues(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return ConvertStrings(db.HashValues(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -985,7 +986,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.HashSet(basics.UseTAG ? GTAG(key) : key, hashField, value?.ToJson());
|
|
|
+ return db.HashSet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField, value?.ToJson());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1003,7 +1004,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(db.HashGet(basics.UseTAG ? GTAG(key) : key, hashField));
|
|
|
+ return JsonTool.StringToJsonEntity<T>(db.HashGet(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1021,7 +1022,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.HashExistsAsync(basics.UseTAG ? GTAG(key) : key, hashField);
|
|
|
+ return await db.HashExistsAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1039,7 +1040,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.HashDeleteAsync(basics.UseTAG ? GTAG(key) : key, hashField);
|
|
|
+ return await db.HashDeleteAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1059,7 +1060,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
var fields = hashFields.Select(x => (RedisValue)x);
|
|
|
|
|
|
- return await db.HashDeleteAsync(basics.UseTAG ? GTAG(key) : key, fields.ToArray());
|
|
|
+ return await db.HashDeleteAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, fields.ToArray());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1078,7 +1079,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.HashSetAsync(basics.UseTAG ? GTAG(key) : key, hashField, value);
|
|
|
+ return await db.HashSetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1095,7 +1096,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- await db.HashSetAsync(basics.UseTAG ? GTAG(key) : key, hashFields.Select(x => new HashEntry(x.Key, x.Value)).ToArray());
|
|
|
+ await db.HashSetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashFields.Select(x => new HashEntry(x.Key, x.Value)).ToArray());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1113,7 +1114,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.HashGetAsync(basics.UseTAG ? GTAG(key) : key, hashField);
|
|
|
+ return await db.HashGetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1132,7 +1133,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(await db.HashGetAsync(basics.UseTAG ? GTAG(key) : key, hashFields.Select(x => (RedisValue)x).ToArray()));
|
|
|
+ return ConvertStrings(await db.HashGetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashFields.Select(x => (RedisValue)x).ToArray()));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1149,7 +1150,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(await db.HashKeysAsync(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return ConvertStrings(await db.HashKeysAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1166,7 +1167,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(await db.HashValuesAsync(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return ConvertStrings(await db.HashValuesAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1186,7 +1187,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.HashSetAsync(basics.UseTAG ? GTAG(key) : key, hashField, value?.ToJson());
|
|
|
+ return await db.HashSetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField, value?.ToJson());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1204,7 +1205,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return JsonTool.StringToJsonEntity<T>(db.HashGetAsync(basics.UseTAG ? GTAG(key) : key, hashField).Result);
|
|
|
+ return JsonTool.StringToJsonEntity<T>(db.HashGetAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, hashField).Result);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1227,7 +1228,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.SortedSetAdd(basics.UseTAG ? GTAG(key) : key, member, score);
|
|
|
+ return db.SortedSetAdd(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, member, score);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1247,7 +1248,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.SortedSetRangeByRank(basics.UseTAG ? GTAG(key) : key, start, stop, (Order)order).Select(x => x.ToString());
|
|
|
+ return db.SortedSetRangeByRank(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, start, stop, (Order)order).Select(x => x.ToString());
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1264,7 +1265,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.SortedSetLength(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return db.SortedSetLength(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1282,7 +1283,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.SortedSetRemove(basics.UseTAG ? GTAG(key) : key, memebr);
|
|
|
+ return db.SortedSetRemove(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, memebr);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1301,7 +1302,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.SortedSetAdd(basics.UseTAG ? GTAG(key) : key, member?.ToJson(), score);
|
|
|
+ return db.SortedSetAdd(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, member?.ToJson(), score);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1320,7 +1321,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.SortedSetIncrement(basics.UseTAG ? GTAG(key) : key, member, value);
|
|
|
+ return db.SortedSetIncrement(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, member, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1338,7 +1339,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.SortedSetAddAsync(basics.UseTAG ? GTAG(key) : key, member, score);
|
|
|
+ return await db.SortedSetAddAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, member, score);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1355,7 +1356,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return ConvertStrings(await db.SortedSetRangeByRankAsync(basics.UseTAG ? GTAG(key) : key));
|
|
|
+ return ConvertStrings(await db.SortedSetRangeByRankAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1372,7 +1373,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.SortedSetLengthAsync(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return await db.SortedSetLengthAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1390,7 +1391,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.SortedSetRemoveAsync(basics.UseTAG ? GTAG(key) : key, memebr);
|
|
|
+ return await db.SortedSetRemoveAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, memebr);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1409,7 +1410,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.SortedSetAddAsync(basics.UseTAG ? GTAG(key) : key, member?.ToJson(), score);
|
|
|
+ return await db.SortedSetAddAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, member?.ToJson(), score);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1428,7 +1429,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.SortedSetIncrementAsync(basics.UseTAG ? GTAG(key) : key, member, value);
|
|
|
+ return await db.SortedSetIncrementAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, member, value);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1456,7 +1457,7 @@ namespace YSAI.Redis
|
|
|
/// <returns>返回结果(true:表示成功)</returns>
|
|
|
public bool KeyDelete(string key)
|
|
|
{
|
|
|
- key = basics.UseTAG ? GTAG(key) : key;
|
|
|
+ key = !string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key;
|
|
|
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
@@ -1506,7 +1507,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.KeyExists(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return db.KeyExists(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1524,7 +1525,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.KeyRename(basics.UseTAG ? GTAG(key) : key, newKey);
|
|
|
+ return db.KeyRename(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, newKey);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1542,7 +1543,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return db.KeyExpire(basics.UseTAG ? GTAG(key) : key, expiry);
|
|
|
+ return db.KeyExpire(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, expiry);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1559,7 +1560,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.KeyDeleteAsync(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return await db.KeyDeleteAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1593,7 +1594,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.KeyExistsAsync(basics.UseTAG ? GTAG(key) : key);
|
|
|
+ return await db.KeyExistsAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1611,7 +1612,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.KeyRenameAsync(basics.UseTAG ? GTAG(key) : key, newKey);
|
|
|
+ return await db.KeyRenameAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, newKey);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -1629,7 +1630,7 @@ namespace YSAI.Redis
|
|
|
{
|
|
|
if (GetStatus().State)
|
|
|
{
|
|
|
- return await db.KeyExpireAsync(basics.UseTAG ? GTAG(key) : key, expiry);
|
|
|
+ return await db.KeyExpireAsync(!string.IsNullOrWhiteSpace(basics.TAG) ? GTAG(key) : key, expiry);
|
|
|
}
|
|
|
else
|
|
|
{
|