我在 nopCommerce 3.0 中创建了我的自定义实体。我已经成功地在这个实体上实现了插入/更新/删除。当调用像产品更新事件这样的特定事件时,我的更新将在自定义实体上完成。但奇怪的是,只有第一次更新我的实体,第二次成功运行更新代码但未在数据库中更新。当我单击重新启动应用程序或在 web.config 中放置空白时,实体现在将更新但仅更新一次,要再次更新第二次,我必须放置空白或重新启动应用程序才能更新。
那么这里有什么问题呢?缓存?然后我在更新代码之前从 MemoryCacheManager 类中清除了缓存。但仍然没有更新我的实体。