Получить измененное количество страниц за неделю назад - PullRequest
0 голосов
/ 10 января 2012

Мне нужен виджет на первой странице интранета.Он должен отображать количество страниц, которые были изменены 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 голосов
/ 10 января 2012

Глупый вопрос, но включен ли журнал изменений?

Вы пробовали

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

Получаете ли вы какие-либо результаты?

Также стоит отметить, что использование журнала изменений не поддерживается

...