メソッドを実行する前にクライアントからのメッセージをインターセプトできるように、IDispatchOperationSelector を実装するカスタム OperationSelector を定義しました。これを行っているのは、メッセージに含まれる公開/秘密キーの値を確認し、必要に応じてサービスに認証ロジックを配置せずに認証エラーをスローできるようにするためです。
ここまではすべて問題なく動作しますが、この OperationSelector で確認できるように、サービス操作ごとに [AuthenticationType] 属性を指定したいと思います。とにかく、OperationSelector で対応するコントラクトと操作を参照したり見つけたりすることはできますか? もしそうなら、どのように?