/// <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>(); }