private static async Task LogResponse(IOwinResponse response) { var respLog = new { StatusCode = response.StatusCode, Headers = response.Headers, Body = await response.ReadBodyAsStringAsync() }; Logger.Debug("HTTP Response" + Environment.NewLine + LogSerializer.Serialize(respLog)); }
private static async Task LogRequest(IOwinRequest request) { var reqLog = new { Method = request.Method, Url = request.Uri.AbsoluteUri, Headers = request.Headers, Body = await request.ReadBodyAsStringAsync() }; Logger.Debug("HTTP Request" + Environment.NewLine + LogSerializer.Serialize(reqLog)); }