从一周后获取更改的页数

时间:2012-01-10 15:50:28

标签: episerver episerver-6 episerver-6-r2

我想要一个内部网首页上的小部件。 它应该显示在n天后更改的页数。

我尝试过类似的东西,但总是返回0

var changeLog = (IChangeLog)ClassFactory.CreateInstance(typeof(IChangeLog), new object[0]);
ChangeLogQueryInfo query = new ChangeLogQueryInfo();
query.From = DateTime.Now.AddDays(-7);
query.Category = new int?(1);
query.Action = (int)ChangeLogPage.ActionType.Publish;
query.MaxRecordsToReturn = 100;
return changeLog.GetChangeCountBackwards(query);

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

愚蠢的问题但启用了更改日志?

你试过吗

IList<IChangeLogItem> list = changeLog.GetChanges(query, ReadDirection.Backwards, SortOrder.Descending);

你有什么结果吗?

另外值得注意的是,使用更改日志是unsupported