2017-03-15 1 views
0

에 내 의존성을 주입 MEF를 사용하고, 나는 dependecies가을 주입 바로 후 코드를 실행해야합니다.IPartImportsSatisfiedNotification는 UWP

순환 종속성 문제로 끝나기 때문에 생성자에 삽입 할 수 없습니다.

WPF에서는 OnImportsSatisfied 메서드로 System.ComponentModel.Composition.IPartImportsSatisfiedNotification 인터페이스를 사용할 수 있습니다.이 인터페이스는 Dependencies가 삽입 된 후에 호출됩니다.

UWP에서 동일한 작업을 수행 할 수있는 방법이 있습니까?

+0

MEF는 WPF에서 사용 한 것을 MEF의 경량 버전입니다 UWP에서 사용할 수 없습니다. – Scavenger

답변

0

System.Composition에 OnImportsSatisfiedAttribute (어셈블리 System.Composition.AttributedModel 어셈블리에 있음)가 있습니다.

은과 같이 사용 : UWP에 사용

[OnImportsSatisfied] 

public void OnImportsSatisfied() 
{ 
}