public WorkflowOrganizationUnitAssignmentRepository(ISqlService sqlService, ISqlColumnService sqlColumnService, ICacheService cacheService , IWorkflowOrganizationUnitUserAssignmentRepository workflowOrganizationUnitUserAssignmentRepository) : base(sqlService, sqlColumnService, cacheService) { this.workflowOrganizationUnitUserAssignmentRepository = workflowOrganizationUnitUserAssignmentRepository; UseCache = true; this.sqlService = sqlService; }
/// <summary> /// Initialize default document workflow access provider /// </summary> /// <param name="authorizationService">Authorization service</param> /// <param name="workflowOrganizationUnitService">Organization unit service</param> public DefaultDocumentWorkflowAccessProvider(IAuthorizationService authorizationService, IWorkflowOrganizationUnitUserAssignmentRepository workflowOrganizationUnitUserAssignmentRepository) { this.authorizationService = authorizationService; this.workflowOrganizationUnitUserAssignmentRepository = workflowOrganizationUnitUserAssignmentRepository; }