エンドユーザーがクラスごとにログを有効/無効にできる GUI を提供するログ ライブラリがあります。これにより、サポート担当者はエンドユーザーが問題を解決するために関心のあるクラスにログオンできるようにすることができます (これにはもう少し続きがありますが、この質問の目的には十分なはずです)。 . GUI は、ログ ライブラリを使用するすべてのクラスを一覧表示する必要があります。
私が過去に (Win32 アプリで) 使用したアプローチは、ライブラリを使用するクラスを一覧表示するためにライブラリのユーザーが呼び出すレジスタ関数を提供することでした。これは機能しますが、面倒でエラーが発生しやすくなります。私は現在 .NET で作業しているので、実行時に何らかの方法でこれらのクラスのリストを自分で取得して、登録を必要とせずに GUI に入力できることを望んでいました。
これを達成する方法はありますか?