public PagedQueryResult <PageSummary> Execute(SearchPageSummariesQuery query, IExecutionContext executionContext) { var result = CreateQuery(query).ToPagedResult(query); // Finish mapping children _pageSummaryMapper.Map(result.Items); return(result); }
private Dictionary <int, PageSummary> Map(List <PageSummary> result) { // Finish mapping children _pageSummaryMapper.Map(result); var dictionary = result.ToDictionary(d => d.PageId); return(dictionary); }