public async Task <IActionResult> Execute(JObject jObj) { if (jObj == null) { throw new ArgumentNullException(nameof(jObj)); } var parameter = _requestBuilder.GetSearchDhlCapabilitiesParameter(jObj); var capabalities = await _dhlClient.GetCapabilities(parameter); return(new OkObjectResult(_responseBuilder.GetCapabalities(capabalities))); }