私はここにこだわっています。私の対ソリューションには10種類のプロジェクトがあります。 DALには、2つのEF 6.0オブジェクトがあり、EGとELと言ってください。 私はAPIプロジェクトを持っています。これには次のように私は機能を持って、私はEFクラスのプロパティを返すようにしようとしています:Type.getTypeでクラスの "Type"オブジェクトを作成する
public IEnumerable<PropertyInfo> GetGetProperties(string className, string instanceType)
{
Type thisType;
if (instanceType.Contains("G"))
{
thisType = Type.GetType("E.DAL.EG." + className);
}
else
{
thisType = Type.GetType("E.DAL.EL." + className);
}
return thisType.GetType().GetProperties();
}
しかし、毎回「thisTypeは」nullを返します。これはAssemblyInformationのためですか?もしそうなら、正しいコードは何でしょうか。私はAssemblyの完全修飾名を文字列に持っています。 Thanks-- Anirban
それらをロードする必要があります。 – Yitzchak
ここに誤植があります。ありがとう、私はそれを整理しました。しかし、まだ問題は残っています。 –
私も入力ミスがありました。今すぐコメントを確認してください – Yitzchak