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; }