プロパティのインポートが満たされるのはいつですか? コンストラクターが実行される前にプロパティが初期化されるため、コンストラクターの前にそれらが満たされると思っていましたが、次の例はImportedClass
コンストラクターで null であることを示しています。
ImportingConstuctor を使用してこれを解決できることはわかっています。これは、プロパティのインポートがいつ満たされるかを理解するためです。
public MyClass
{
[Import]
public ImportedClass ImportedClass {get;set;}
public MyClass()
{
//Imported Class is null at this point, so nothing can be done with it here.
}
}