2017-03-15 3 views
0

Ich benutze MEF meine Abhängigkeiten zu injizieren, und ich brauche Code rechts nach die dependecies injiziert werden auszuführen.IPartImportsSatisfiedNotification in UWP

Ich kann sie nicht in den Konstruktor injizieren, weil es in einem zirkulären Abhängigkeitsproblem enden wird.

In WPF können Sie die Schnittstelle System.ComponentModel.Composition.IPartImportsSatisfiedNotification mit der Methode OnImportsSatisfied verwenden, die nach dem Einfügen der Dependenzen aufgerufen wird.

Gibt es eine Möglichkeit, dasselbe in UWP zu tun?

+0

Der in UWP verwendet MEF ist eine leichte Version des MEF, was Sie in WPF verwendet haben, ist in UWP nicht zur Verfügung. – Scavenger

Antwort

0

System.Composition hat OnImportsSatisfiedAttribute (in Assembly Assembly System.Composition.AttributedModel).

wie so verwendet:

[OnImportsSatisfied] 

public void OnImportsSatisfied() 
{ 
}