さて、条件に基づいて別の WSDL を生成したいと思います。つまり、一部のメソッドを非表示にして、すべての複合型を保持し、一部のメソッドを表示または非表示にするだけです。
私の質問
URL でいくつかのパラメーターを取得して wsdl を取得し、そのパラメーターを評価してカスタム WSDL をレンダリングする方法はありますか?
例 host.dev/myservice.wsdl?param=role1 およびリフレクションを使用して一部のプロパティを削除し、それらのメソッドを実行時に非表示にします。
私がサービスに多くのクライアントを持っていて、wsdlをフェッチしてクライアントを消費しないようにするために使用する問題は、オリジンを指すwsdlを取得するだけで、すべてのメソッドが必要なわけではありません。
前もって感謝します。