protected PreliminaryApproveChangeRequestProcessor( IChangeRequestCommentsBusinessService <CommentsStaging> commentsStagingBusinessService, IChangeRequestAttachmentBusinessService <AttachmentsStaging> attachmentStagingBusinessService, IChangeRequestItemBusinessService <ChangeRequestItemStaging> changeRequestItemStagingBusinessService, IAzureFileStorageRepositoryService azureFileStorageRepositoryService, ITextSerializer serializer, IUnitOfWork unitofWork, IEventBus eventBus, IChangeRequestIndexingService changeRequestIndexingService, string containerName) : base(commentsStagingBusinessService, attachmentStagingBusinessService, changeRequestItemStagingBusinessService, azureFileStorageRepositoryService, unitofWork, changeRequestIndexingService) { _azureFileStorageRepositoryService = azureFileStorageRepositoryService; _serializer = serializer; _eventBus = eventBus; _containerName = containerName; }
protected ChangeRequestReviewProcessor( IChangeRequestCommentsBusinessService <CommentsStaging> commentsStagingBusinessService, IChangeRequestAttachmentBusinessService <AttachmentsStaging> attachmentStagingBusinessService, IChangeRequestItemBusinessService <ChangeRequestItemStaging> changeRequestItemStagingBusinessService, IAzureFileStorageRepositoryService azureFileStorageRepositoryService, IUnitOfWork repositories, IChangeRequestIndexingService changeRequestIndexingService) { CommentsStagingBusinessService = commentsStagingBusinessService; AttachmentStagingBusinessService = attachmentStagingBusinessService; _azureFileStorageRepositoryService = azureFileStorageRepositoryService; Repositories = repositories; _changeRequestIndexingService = changeRequestIndexingService; ChangeRequestItemStagingBusinessService = changeRequestItemStagingBusinessService; AssignmentStagingRepositoryService = Repositories.GetRepositoryService <ChangeRequestAssignmentStaging>(); LikesStagingRepositoryService = Repositories.GetRepositoryService <LikesStaging>(); ChangeRequestStagingRepositoryService = Repositories.GetRepositoryService <ChangeRequestStaging>(); ChangeRequestStoreRepositoryService = Repositories.GetRepositoryService <ChangeRequestStore>(); }