public OperationArrangement(IMediator mediator,
                             IApiResponse apiResponse,
                             ICqsMapper cqsMapper)
 {
     _mediator    = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _apiResponse = apiResponse ?? throw new ArgumentNullException(nameof(apiResponse));
     _cqsMapper   = cqsMapper ?? throw new ArgumentNullException(nameof(cqsMapper));
 }