/**
  * Creates a new {@link \bitExpert\Adrenaline\Responder\Resolver\NegotiatingResponderResolver}.
  * @param \bitExpert\Adroit\Responder\Resolver\ResponderResolver[] $resolvers
  * @param string $domainPayloadAttribute
  * @param string $responderAttribute
  * @param ContentNegotiationService $negotiationService
  * @throws \InvalidArgumentException
  */
 public function __construct(array $resolvers, $domainPayloadAttribute, $responderAttribute, ContentNegotiationService $negotiationService)
 {
     parent::__construct($resolvers, $domainPayloadAttribute, $responderAttribute);
     $this->negotiationService = $negotiationService;
 }