Esempio n. 1
0
 public OfferController(IApplicationRepository applicationRepository,
                        IChangePortfolioRepository changePortfolioRepository,
                        IMediator mediator,
                        ILogger <OfferController> logger,
                        IConfigurationService configurationService)
 {
     this._logger = logger;
     this._applicationRepository = applicationRepository;
     _changePortfolioRepository  = changePortfolioRepository;
     _mediator             = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _configurationService = configurationService ?? throw new ArgumentNullException(nameof(configurationService));
 }
 public ChangePortfolioAcceptCommandHandler(
     IMediator mediator,
     IApplicationRepository applicationRepository,
     IChangePortfolioRepository changePortfolioRepository,
     IEventBus eventBus,
     ILogger <ChangePortfolioAcceptCommand> logger,
     MessageEventFactory messageEventFactory,
     IAuditClient auditClient)
 {
     this._applicationRepository     = applicationRepository;
     this._changePortfolioRepository = changePortfolioRepository;
     _mediator            = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _eventBus            = eventBus ?? throw new ArgumentNullException(nameof(eventBus));
     _logger              = logger ?? throw new ArgumentNullException(nameof(logger));
     _messageEventFactory = messageEventFactory;
     _auditClient         = auditClient ?? throw new ArgumentNullException(nameof(auditClient));;
 }