Example #1
0
 public PadbChangeRequestBusinessService(IVcdbUnitOfWork entityRepositoryService, IMapper autoMapper,
                                         ITextSerializer serializer,
                                         IChangeRequestItemBusinessService <TItem> changeRequestItemBusinessService,
                                         IChangeRequestCommentsBusinessService <TComment> changeRequestCommentsBusinessService,
                                         IChangeRequestIndexingService changeRequestIndexingService)
     : base(entityRepositoryService, autoMapper, serializer,
            changeRequestItemBusinessService, changeRequestCommentsBusinessService, changeRequestIndexingService)
 {
 }
Example #2
0
 protected ChangeRequestBusinessService(IUnitOfWork repositories, IMapper autoMapper, ITextSerializer serializer,
                                        IChangeRequestItemBusinessService <TItem> changeRequestItemBusinessService,
                                        IChangeRequestCommentsBusinessService <TComment> changeRequestCommentsBusinessService,
                                        IChangeRequestIndexingService changeRequestIndexingService) : base(repositories, serializer)
 {
     AutoMapper = autoMapper;
     _changeRequestItemBusinessService = changeRequestItemBusinessService;
     _changeRequestRepositoryService   = repositories.GetRepositoryService <T>();
 }
 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>();
 }