static string GetMessage(IFeignClient feignClient, FeignHttpRequestMessage httpRequestMessage, Exception exception)
        {
            //string url = BuildUrl(httpRequestMessage.FeignClientRequest.BaseUrl, httpRequestMessage.FeignClientRequest.MappingUri);
            string url = httpRequestMessage.RequestUri.ToString();

            return($"{httpRequestMessage.Method.Method} request error on {url} : {exception.Message}");
        }
 public FeignHttpRequestException(IFeignClient feignClient, FeignHttpRequestMessage requestMessage, Exception exception) : base(GetMessage(feignClient, requestMessage, exception), exception)
 {
     FeignClient    = feignClient;
     RequestMessage = requestMessage;
 }