public ChangeHomeAddressService(
     IPeopleRepository peopleRepository,
     MassTransit.IBus bus,
     IHubProxyFactory notificationHub)
 {
     _peopleRepository = peopleRepository;
     _bus             = bus;
     _notificationHub = notificationHub;
 }
 public DeleteDocumentHandler(
     ICommandDispatcher bus,
     IMapper mapper,
     MassTransit.IBus massTransitBus,
     ILogger <DeleteDocumentCommand> logger)
     : base(bus, mapper, logger)
 {
     _massTransitBus = massTransitBus;
 }
 public UpdateDocumentHandler(
     ICommandDispatcher bus,
     IMapper mapper,
     IClock clock,
     MassTransit.IBus massTransitBus,
     IMessageDataRepository messageDataRepository,
     ILogger <UpdateDocumentCommand> logger)
     : base(bus, mapper, logger)
 {
     _massTransitBus        = massTransitBus;
     _messageDataRepository = messageDataRepository;
     _clock = clock;
 }
 public VecteurController(IVecteurActions vecteurActionsClient,
                          IPublicOrder orderManagerClient,
                          IDigitizationHelper digitizationHelper,
                          IMessageBusCallHelper messageBusCallHelper,
                          IMailHelper mailHelper,
                          IBus bus,
                          IParameterHelper parameterHelper,
                          IDataBuilder dataBuilder)
 {
     this.vecteurActionsClient = vecteurActionsClient ?? throw new ArgumentNullException(nameof(vecteurActionsClient));
     this.orderManagerClient   = orderManagerClient ?? throw new ArgumentNullException(nameof(orderManagerClient));
     this.digitizationHelper   = digitizationHelper ?? throw new ArgumentNullException(nameof(digitizationHelper));
     this.messageBusCallHelper = messageBusCallHelper ?? throw new ArgumentNullException(nameof(messageBusCallHelper));
     this.mailHelper           = mailHelper ?? throw new ArgumentNullException(nameof(mailHelper));
     this.bus             = bus ?? throw new ArgumentNullException(nameof(bus));
     this.parameterHelper = parameterHelper ?? throw new ArgumentNullException(nameof(parameterHelper));
     this.dataBuilder     = dataBuilder ?? throw new ArgumentNullException(nameof(dataBuilder));
 }