1

我们的分析数据库有很多空数据存储在 cachedValue 中。这些数据似乎会永远返回。我想基本上检查缓存中是否存在所需的数据,如果没有,则进行新的查找。

我还想让测试人员使用查询字符串变量来触发这个新的查找。

我使用了反射器并注意到一些 Invalidate 函数,但这似乎只是清除 cookie 或从内存缓存中删除数据。看起来我想设置 cachedGeoIpHandle.GeoResolveState = Failed,还不知道该怎么做。

我还确切地看到了在 GeoIpManager 中可以在哪里实现这一点,但我可以覆盖、扩展该类。

谢谢。

4

0 回答 0