/// <summary>
 ///
 /// </summary>
 public PageableTaskRepositoryService(ITaskService taskService,
                                      TaskConverter taskConverter,
                                      HistoricTaskInstanceConverter historicTaskInstanceConverter,
                                      IHistoryService historyService,
                                      PageRetriever pageRetriever,
                                      TaskSortApplier sortApplier,
                                      HistoryTaskSortApplier historicSortApplier)
 {
     this.taskService                   = taskService;
     this.historyService                = historyService;
     this.taskConverter                 = taskConverter;
     this.pageRetriever                 = pageRetriever;
     this.sortApplier                   = sortApplier;
     this.historicSortApplier           = historicSortApplier;
     this.historicTaskInstanceConverter = historicTaskInstanceConverter;
 }
 /// <summary>
 ///
 /// </summary>
 public PageableProcessHistoryRepositoryService(PageRetriever pageRetriever,
                                                IHistoryService historyService,
                                                HistoryInstanceSortApplier sortApplier,
                                                HistoricInstanceConverter processInstanceConverter,
                                                SecurityPoliciesApplicationService securityPolicyApplicationService,
                                                ILoggerFactory loggerFactory,
                                                HistoryTaskSortApplier historicSortApplier,
                                                HistoricTaskInstanceConverter historicTaskInstanceConverter)
 {
     this.pageRetriever                 = pageRetriever;
     this.historyService                = historyService;
     this.sortApplier                   = sortApplier;
     this.processInstanceConverter      = processInstanceConverter;
     this.securityService               = securityPolicyApplicationService;
     this.historicSortApplier           = historicSortApplier;
     this.historicTaskInstanceConverter = historicTaskInstanceConverter;
     logger = loggerFactory.CreateLogger <PageableProcessHistoryRepositoryService>();
 }