如何访问当前上下文的资源提供程序?
我有一个网页,允许客户编辑他们的全球化值存储在SQL中。
但是,在释放应用程序域之前,页面仍然使用缓存值。
如何强制清除/重置提供程序和/或访问它以清除其缓存。
谢谢,
安迪
发布于 2013-09-07 00:43:26
我知道这是一个古老的问题,但我遇到了同样的问题,找不到答案。最后,我使用一个预定义的键映射对getobject的调用,该键将清除该类别的缓存资源
object IResourceProvider.GetObject(string resourceKey, CultureInfo culture)
{
if (resourceKey == GlobalConstants.RefreshResourceCacheKey)
{
_resourceCache = new ListDictionary();
return null;
}也许不是最好的解决方案,但却是我能找到的唯一解决方案
https://stackoverflow.com/questions/1572835
复制相似问题