果园查询投影不爽快

时间:2015-04-12 20:55:43

标签: c# caching orchardcms orchardcms-1.8

我的查询投影带有显示特定项目的自定义过滤器。我还有一个允许输入代码的小部件。激活代码后,将刷新整个页面(location.refresh(true)),自定义过滤器应显示查询中的不同项目。

但是,在我的情况下,既不再调用过滤器的ApplyFilter方法,也不再调用窗口小部件形状的Display方法。断点没有被击中。

它似乎是Orchard的某种内部缓存,但我不知道如何强制手动重新加载这些项目。我正在使用Orchard 1.8.1。

感谢任何帮助。

更新: 我转而使用客户端刷新发布到MVC控制器而不是Web API,它触发了查询过滤器。

1 个答案:

答案 0 :(得分:0)

您是否尝试使用令牌传递投影参数?