Как создать пользовательский атрибут для веб-методов и служб ASP.NET? - PullRequest
0 голосов
/ 29 октября 2018

Я пытаюсь создать пользовательский атрибут, который можно применить к любым веб-методам, чтобы он вызывал функцию до вызова этого веб-метода

У меня есть следующий метод аутентификации, который я хочу вызвать перед каждым другим веб-методом

В настоящее время я работаю над ASP.NET WCF / Web Services Project

<WebMethod>
    Public Function Auth() As String
        ...Logic to validate clients token
        ...If the token is valid I want to proceed to the web method that is previously called
        ...If not I want to return "False" and not proceed to the web method
    End Function

У меня проблема с пониманием того, как работает класс SoapExtensionAttribute и как я буду вызывать свою функцию "Auth" из класса SoapExtension ..., чтобы использовать этот атрибут в начало любого объявления веб-методов

Я прочитал о том, как использовать эти классы , но я запутался, как мне в конечном итоге вызвать метод Auth.

...