RolePermission.Common/MemcacheHelper.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//using Memcached.ClientLibrary;
namespace RolePermission.Common
{
public class MemcacheHelper
{
//private static readonly MemcachedClient mc = null;
private static readonly Dictionary<string, object> carch = null;
static MemcacheHelper()
{
carch = new Dictionary<string, object>();
// string[] serverlist = { "127.0.0.1:11211" };//一定要将地址写到Web.config文件中。
// //初始化池
// SockIOPool pool = SockIOPool.GetInstance();
// pool.SetServers(serverlist);
//
// pool.InitConnections = 3;
// pool.MinConnections = 3;
// pool.MaxConnections = 5;
//
// pool.SocketConnectTimeout = 1000;
// pool.SocketTimeout = 3000;
//
// pool.MaintenanceSleep = 30;
// pool.Failover = true;
//
// pool.Nagle = false;
// pool.Initialize();
//
// // 获得客户端实例
// mc = new MemcachedClient();
// mc.EnableCompression = false;
}
/// <summary>
/// 向Memcache中写数据
/// </summary>
/// <param name="key"></param>
/// <param name="value"></param>
public static void Set(string key, object value)
{
carch.Add(key, value);
}
/// <summary>
/// 向Memcache中写数据
/// </summary>
/// <param name="key"></param>
/// <param name="value"></param>
/// <param name="time">过期时间</param>
public static void Set(string key, object value, DateTime time)
{
carch.Add(key, value);
}
/// <summary>
/// 获取Memcahce中的数据
/// </summary>
后面还有 22 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。