протоколирование запроса и ответа - PullRequest
0 голосов
/ 04 июня 2019

Мне нужно захватить определенные поля каждого запроса и ответа и отправить подробности другому API в ядре asp.net.

Я создал промежуточное ПО с помощью ссылки ниже на github https://gist.github.com/elanderson/c50b2107de8ee2ed856353dfed9168a2 и зарегистрировал его в методе cofigure класса startup.cs.

я сомневаюсь, что, где код _logger.LogInformation (await FormatRequest (context.Request)) будет регистрировать входящий запрос?Как я могу отправить входящий запрос на URL-адрес из промежуточного программного обеспечения?

1 Ответ

0 голосов
/ 04 июня 2019

В любом месте вашего промежуточного программного обеспечения вы можете перенаправить, используя

        app.Run(async context =>
        {
            context.Response.Redirect("http://somepath");
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...