private ActionResult ProcessModelPostRequest(object model, BaseRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            string url;
            string rawRequest;
            string rawResponse;

            var response = _service.Send(_converter, _configuration.GetConfigurationSettings(),
                                         request, out url, out rawRequest, out rawResponse);

            var responseModel = new RequestResultModel(response, url, rawRequest, rawResponse);

            return(View("Response", responseModel));
        }