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; }
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; }