public async Task OnResponseAsync(HttpContext context, ILogger logger)
        {
            using var sr = new StreamReader(context.Response.Body, leaveOpen: true);
            var body = await sr.ReadToEndAsync();

            var url = context.Request.GetDisplayUrl();

            await _store.SaveResponseAsync(context, url, body);
        }