特定のリポジトリ インターフェイスIRepository<T> where T: Baseと継承する一連のクラスBase(たとえば、 ) に対して、たとえばasを使用して を実装し、その上でメソッドを実行するプロバイダーのインスタンスをText作成するにはどうすればよいでしょうか?IRepositoryJsonRepository<T>TextT (JsonRepository<Text>)
fororでリフレクションを使用して、foreach継承するすべてのクラスのリポジトリのインスタンスを作成しBase、それらに対していくつかのデータ管理機能を実行したいと思います。
私が避けたいこと-クラスを継承するBaseクラスが100個ある場合、明らかにコードでインスタンスを手動で作成して実行することはありませんか?