我现在像创建一个基类,实例化cache,代码如下
public class UIBase : System.Web.UI.Page
{
protected static Cache Caches
{
get { return HttpRuntime.Cache; }
}
}
在其它页面中继承基类后就可以直接使用Caches
当然了我的Cache肯定不是给用户使用的,只用于运行时需要做的一些缓存
但是AI告诉我会有线程冲突的危险
想问问大家是这样吗
那么在每个页面using System.Web.Caching;
并且直接使用HttpRuntime.Cache,如HttpRuntime.Cache["aa"]
这样就可以避免线程冲突吗