Я пытаюсь создать пользовательский атрибут, который можно применить к любым веб-методам, чтобы он вызывал функцию до вызова этого веб-метода
У меня есть следующий метод аутентификации, который я хочу вызвать перед каждым другим веб-методом
В настоящее время я работаю над 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.