Как добавить собственные обработчики сообщений HTTP в выбранные методы API только в asp.net - PullRequest
0 голосов
/ 30 марта 2020

В веб-API мы реализовали обработчик сообщений http, например:

public class MessageHandler1
{
    protected async override Task<HttpResponseMessage> SendAsync(
        HttpRequestMessage request, CancellationToken cancellationToken)
    {
        Debug.WriteLine("Process request");
        // Call the inner handler.
        var response = await base.SendAsync(request, cancellationToken);
        Debug.WriteLine("Process response");
        return response;
    }
}

Теперь мы хотим зарегистрировать этот обработчик сообщений только для выбранных методов API, а не для целых методов API. Может ли кто-нибудь дать мне какие-либо предложения кода, пожалуйста.

...