Revize 0ba79cc3
Přidáno uživatelem Pultak před asi 3 roky(ů)
ld_client/LDClient/network/ApiClient.cs | ||
---|---|---|
71 | 71 |
} |
72 | 72 |
throw new Exception($"Server responded with error code: {json.statusCode}"); |
73 | 73 |
} |
74 |
|
|
75 |
private static void Response2Log(string json, HttpResponseMessage response, long durationMs) { |
|
76 |
var responseToLog = new { |
|
77 |
statusCode = response.StatusCode, |
|
78 |
content = response.Content, |
|
79 |
headers = response.Headers, |
|
80 |
errorMessage = response.RequestMessage, |
|
81 |
}; |
|
82 |
|
|
83 |
Program.DefaultLogger.Info($"Request completed in {durationMs} ms,\n" + |
|
84 |
$"Request body: {json},\n" + |
|
85 |
$"Response: {JsonConvert.SerializeObject(responseToLog)}"); |
|
86 |
} |
|
74 | 87 |
} |
75 | 88 |
} |
Také k dispozici: Unified diff
re #9438 added function for logging of server response