0
4つのコントローラからWeb APIを使用しています.4つのコントローラから、その1つのコントローラにのみアクセスできますが、残りのコントローラ。ユーザー/資格情報に基づいてWeb APIでコントローラを動的に表示する方法
私は[ApiExplorerSettings(IgnoreApi = true)]属性を使用しましたが、コントローラを動的に管理するためのより良い方法が必要でした。Web APIには2人の異なるユーザーがアクセスしています。コントローラーのみ。どのようにこれを行うには?
これを追加すると、ユーザーにはまだAPI定義が表示されますが、リクエストが有効になるとリクエストが行われます。その特定のユーザーのヘルプページを非表示にして、他のAPI定義コントローラ? – JohnKim
@ JohnKim:どのようにしてAPI定義を「参照」していますか?それはなぜ問題なのですか? – David
問題は、彼らが彼らの定義で見ていないと思われる他のコントローラだからです。私の計画はURLと機能をドキュメントに用意しています。私は準備して、アクションとURLをこのリストにリストします。 – JohnKim