mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-05 17:37:58 +08:00
Cache Bug
This commit is contained in:
parent
2122397530
commit
29c3a12bcf
@ -12,8 +12,8 @@ namespace ExtensionsDemo
|
||||
{
|
||||
public static void Init()
|
||||
{
|
||||
//HttpRuntimeCache();
|
||||
RedisCache();
|
||||
HttpRuntimeCache();
|
||||
//RedisCache();
|
||||
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@ namespace SqlSugar
|
||||
result.IdentificationList.Add(queryBuilder.Take.ObjToString());
|
||||
result.IdentificationList.Add(queryBuilder.Skip.ObjToString());
|
||||
result.IdentificationList.Add(queryBuilder.IsCount.ObjToString());
|
||||
result.IdentificationList.Add(queryBuilder.GetSelectValue.ObjToString().Length.ObjToString());
|
||||
result.IdentificationList.Add(UtilMethods.GetMD5(queryBuilder.GetSelectValue.ObjToString()));
|
||||
if (queryBuilder.Parameters.HasValue())
|
||||
{
|
||||
foreach (var item in queryBuilder.Parameters)
|
||||
|
@ -4,6 +4,7 @@ using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
@ -114,5 +115,20 @@ namespace SqlSugar
|
||||
return Convert.ToInt64(string.Join("", bytes).PadRight(20, '0'));
|
||||
}
|
||||
|
||||
internal static string GetMD5(string myString)
|
||||
{
|
||||
MD5 md5 = new MD5CryptoServiceProvider();
|
||||
byte[] fromData = System.Text.Encoding.Unicode.GetBytes(myString);
|
||||
byte[] targetData = md5.ComputeHash(fromData);
|
||||
string byte2String = null;
|
||||
|
||||
for (int i = 0; i < targetData.Length; i++)
|
||||
{
|
||||
byte2String += targetData[i].ToString("x");
|
||||
}
|
||||
|
||||
return byte2String;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user