モジュールを追加するために必要なコードもいくつか扱っていて、すべてが正しくセットアップされていると思っていましたが、この最後のビットで困惑しました。
比較的単純に思えますが、型をジェネリック メソッドに渡しています。
var name typeof(T).AssemblyQualifiedName;
これを行うことができるように
var type = Type.GetType(name);
ただし、最後の行で例外をスローしてname
いますnull
完全修飾アセンブリ名が必要であることはわかってGetType
いますが、null として返される理由がわかりません。
AssemblyQualifiedName
それは、コードがどのように参照されているかを知っているので、型から放出されると仮定したので、コードで根本的に間違ったことをしているということですか?