#492 log 500 with error log level, acceptance test, unit test

This commit is contained in:
jlukawska
2019-11-07 09:18:05 +01:00
parent f4c9e2a737
commit f0667471dd
5 changed files with 120 additions and 2 deletions

View File

@ -20,7 +20,12 @@ namespace Ocelot.Requester.Middleware
public async Task Invoke(DownstreamContext context)
{
var response = await _requester.GetResponse(context);
var response = await _requester.GetResponse(context);
if (response.Data != null && response.Data.StatusCode == System.Net.HttpStatusCode.InternalServerError)
{
Logger.LogError("500 (Internal Server Error) status code, request uri: " + response.Data.RequestMessage?.RequestUri, null);
}
if (response.IsError)
{