/// <inheritdoc /> public async Task LogResponse(RequestDetails request, ResponseDetails response) { if (ShouldSkip(request)) { return; } using var requestScope = RequestScope(request); using var responseScope = ResponseScope(response); await _responseLogger.LogResponse(_logger, request, response); }