Well, HttpResponseMessage.Headers
returns an HttpResponseHeaders
reference, so you should be able to use GetValues()
string error = response.Headers.GetValues("X-Error").FirstOrDefault();
string errorCode = response.Headers.GetValues("X-Error-Code").FirstOrDefault();