Пример #1
0
        //private readonly SecurityPoliciesApplicationService securityService;


        /// <summary>
        ///
        /// </summary>
        public PageableDeploymentRespositoryService(PageRetriever pageRetriever,
                                                    IRuntimeService runtimeService,
                                                    DeploymentSortApplier sortApplier,
                                                    DeploymentConverter deploymentConverter,
                                                    SecurityPoliciesApplicationService securityPolicyApplicationService)
        {
            this.pageRetriever       = pageRetriever;
            this.runtimeService      = runtimeService;
            this.sortApplier         = sortApplier;
            this.deploymentConverter = deploymentConverter;
            this.securityService     = securityPolicyApplicationService;
        }
        /// <inheritdoc />
        public ProcessDefinitionDeployerController(IProcessEngine engine,
                                                   DeploymentConverter deploymentConverter,
                                                   PageableDeploymentRespositoryService pageableRepositoryService,
                                                   SecurityPoliciesApplicationService securityPoliciesApplicationService,
                                                   ILoggerFactory loggerFactory)
        {
            this.repositoryService                  = engine.RepositoryService;
            this.deploymentConverter                = deploymentConverter;
            this.pageableRepositoryService          = pageableRepositoryService;
            this.securityPoliciesApplicationService = securityPoliciesApplicationService;

            logger = loggerFactory.CreateLogger <ProcessDefinitionDeployerController>();
        }