プロジェクト内のすべてのコントローラー/アクションの完全なリストを、それらのさまざまな属性 (特にアクション フィルター) と共に生成する合理的な方法はありますか?
私たちのプロジェクトは現在比較的小さいですが、成長するにつれて、開発者が何も見逃していないことを確認するために、すべてのコントローラー/アクションとそれらの [Authorize] 設定の包括的なリストを生成できるようにしたいと考えています。ソースコードは実行可能なオプションではありません。
プロジェクト内のすべてのコントローラー/アクションの完全なリストを、それらのさまざまな属性 (特にアクション フィルター) と共に生成する合理的な方法はありますか?
私たちのプロジェクトは現在比較的小さいですが、成長するにつれて、開発者が何も見逃していないことを確認するために、すべてのコントローラー/アクションとそれらの [Authorize] 設定の包括的なリストを生成できるようにしたいと考えています。ソースコードは実行可能なオプションではありません。
これは基本的なことのように思えるかもしれませんが、プロジェクトに関するドキュメントを保持するのはどうでしょうか、またはこのアプローチを採用しない別の理由はありますか? 詳細設計仕様と機能要件仕様は、これらのニーズをカバーします。これらは、ソフトウェア エンジニアがコード展開の前後に維持する必要があります。
ここで同様の投稿を見つけました