public DeleteApplicationDocumentCommandHandler(IApplicationDocumentRepository applicationDocumentRepository,
                                                ILogger <DeleteApplicationDocumentCommand> logger, IContentService contentService, IAuditClient auditClient)
 {
     this._applicationDocumentRepository = applicationDocumentRepository ?? throw new ArgumentNullException(nameof(applicationDocumentRepository));
     this._logger         = logger ?? throw new ArgumentNullException(nameof(logger));
     this._contentService = contentService ?? throw new ArgumentNullException(nameof(contentService));
     _auditClient         = auditClient ?? throw new ArgumentNullException(nameof(auditClient));
 }
 public UpdateApplicationDocumentsStatusCommandHandler(
     IApplicationDocumentRepository applicationDocumentRepository,
     MessageEventFactory messageEventFactory,
     IEventBus bus, ILogger <UpdateApplicationDocumentsStatusCommandHandler> logger)
 {
     this._applicationDocumentRepository = applicationDocumentRepository;
     _bus = bus ?? throw new ArgumentNullException(nameof(bus));
     _messageEventFactory = messageEventFactory;
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public ContentMessageEventListener(
     IMediator mediator,
     ILogger <CollateralMessageListener> logger,
     IServiceProvider serviceProvider,
     IApplicationDocumentRepository applicationDocumentRepository
     )
 {
     this._mediator   = mediator;
     this._logger     = logger;
     _serviceProvider = serviceProvider;
     _applicationDocumentRepository = applicationDocumentRepository;
 }
 public DocumentController(
     IApplicationRepository applicationRepository,
     IApplicationDocumentRepository applicationDocumentRepository,
     IMediator mediator,
     ILogger <DocumentController> logger,
     IConfigurationService configurationService)
 {
     this._logger                        = logger ?? throw new ArgumentNullException(nameof(logger));
     this._mediator                      = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this._configurationService          = configurationService ?? throw new ArgumentNullException(nameof(configurationService));
     this._applicationDocumentRepository = applicationDocumentRepository;
     this._applicationRepository         = applicationRepository;
 }
示例#5
0
        public ApplicationAcceptanceService(
            IApplicationRepository applicationRepository,
            IServiceInstanceRepository serviceInstanceRepository,
            IApplicationDocumentRepository applicationDocumentRepository,
            IServiceActionRepository serviceActionRepository,

            IDocumentService documentService,
            INomenclaturesProvider nomenclaturesProvider,
            IIdempotentOperationExecutor idempotentOperationExecutor,
            IActionDispatcher actionDispatcher,
            IApplicationInfoResolver applicationInfoResolver)
        {
            ApplicationRepository         = applicationRepository;
            ServiceInstanceRepository     = serviceInstanceRepository;
            ApplicationDocumentRepository = applicationDocumentRepository;
            ServiceActionRepository       = serviceActionRepository;

            DocumentService             = documentService;
            NomenclaturesProvider       = nomenclaturesProvider;
            IdempotentOperationExecutor = idempotentOperationExecutor;
            ActionDispatcher            = actionDispatcher;
            ApplicationInfoResolver     = applicationInfoResolver;
        }