Control/CacheControl.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Common;
using Entity;
namespace Controller
{
public class CacheControl
{
#region 附件相关
/// <summary>
/// 存附件信息,日志下的附件列表
/// </summary>
/// <param name="tid"></param>
/// <param name="value"></param>
public static void AddAttachmentListCache(int tid, object value)
{
CacheManager.AddObjectNormal("topicatt_" + tid, value);
}
/// <summary>
/// 取附件信息列表
/// </summary>
/// <param name="tid"></param>
/// <returns></returns>
public static List<AttachmentInfo> GetAttachmentList(int tid)
{
return CacheManager.GetObject("topicatt_" + tid) as List<AttachmentInfo>;
}
/// <summary>
/// 存临时附件信息,用户发日志时的附件列表
/// </summary>
/// <param name="tid"></param>
/// <param name="value"></param>
public static void AddAttachmentListTemp(int uid, object value)
{
CacheManager.AddObjectNormal("topicatt_" + uid, value);
}
/// <summary>
/// 取临时附件信息列表
/// </summary>
/// <param name="tid"></param>
/// <returns></returns>
public static List<AttachmentInfo> GetAttachmentTemp(int uid)
{
return CacheManager.GetObject("topicatt_" + uid) as List<AttachmentInfo>;
}
/// <summary>
/// 删除临时附件信息列表
/// </summary>
/// <param name="uid"></param>
public static void DeleteAttachmentTemp(int uid)
{
CacheManager.RemoveObject("topicatt_" + uid);
}
#endregion
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
