一部のサービスをプログラムで無効にしたい。ユーザーは、機能の一部を有効にする場合は構成ファイルを介して指定できます。そうでない場合は、サービスを公開/作成しないでください。を作成する前に、どのサービスを無効にする必要があるかを知っていますAppHost
。
これでRequestFilter
、サービスが実行されるたびにサービスがアクティブ化されているかどうかを確認し、アクティブ化されていない場合は例外をスローすることができます。これは私見ですが、洗練されていないソリューションであり、Swagger Api ドキュメントには、無効にする必要があるサービスが含まれています。
これをエレガントな方法で行う方法はありますか?