Я пытаюсь реализовать пользовательский ServiceAuthorizationManager. В моем ServiceContract у меня есть собственный атрибут для каждого метода под названием «Авторизация», где у меня есть флаг, если авторизация требуется или нет.
Что я хочу сделать, так это из моего ServiceAuthorizationManager получить связанный ServiceContract для текущего запроса, проверить атрибут для поражаемой конечной точки, а затем просто вернуть true, если авторизация не требуется.
Каков наилучший способ получить доступ к этому? Получив его, я легко могу использовать рефлексию для получения информации об авторизации.
Спасибо за помощь.