如何在ASP.NET中使“ CacheListenerAdapter”工作?

时间:2019-05-15 13:31:23

标签: c# asp.net geode

我已经设置了apache geode,并且我正在使用Pivotal.Gemfire.dll通过扩展CacheListenerAdapter来设置缓存侦听器。

问题是,使用正确的键收听该区域时,以下内容永远不会触发:

    public override void AfterCreate(EntryEvent<TKey, TVal> ev)
    {
        //code
    }

但是,这确实可以在桌面应用程序(Console.app/WinForms)中工作,而不能在Web应用程序(MVC / WebForms)中工作

如果有人可以帮助我或将我指向正确的文档页面,我将不胜感激,距离我试图使它生效已经过去了3天。

1 个答案:

答案 0 :(得分:1)

如果您使用的GemFire Native Client版本低于10.0.0,则可能会在ASP.NET中遇到AppDomain的问题。尽管在9.x中缓解了许多AppDomain问题,但是在该版本中还是无法解决一些问题。更新到最新的10.x应该可以解决您的问题。