public OrchestratorComponentOfferCommandHandler(IComponentOfferRepository componentOfferRepository)
 {
     this.componentOfferRepository = componentOfferRepository ?? throw new ArgumentNullException(nameof(componentOfferRepository));
 }
 public ProviderOffersController(UserService userService, Orchestrator orchestrator, IProviderRepository providerRepository, IComponentOfferRepository componentOfferRepository)
     : base(userService, orchestrator, providerRepository)
 {
     this.componentOfferRepository = componentOfferRepository ?? throw new ArgumentNullException(nameof(componentOfferRepository));
 }